En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies pour recueillir vos informations de connexion, collecter des statistiques en vue d'optimiser les fonctionnalités du site et adapter son contenu à vos centres d'intérêt.
En savoir plus et paramétrer les cookies Accepter
Comparateur de logiciels de gestion
Avec notre comparateur en ligne, trouvez en quelques clics la solution à votre besoin
agenda
Agenda
Solutions IT
  • 06/12/2017
    Paris Open Source Summit

    Paris Open Source Summit, premier événement européen libre et open source, est le fruit de…

    en détail En détail...
  • 23/01/2018
    FIC 2018

    Pour son 10ème anniversaire, le Forum International de la Cybersécurité (FIC) réunira l’ensemble des acteurs…

    en détail En détail...
Appels d'offres en cours
  • Maintien en condition opérationnelle d'une base de données Oracle
    A déterminer €
    > En savoir plus
  • Designer pour la réalisation d'éléments pour des poussettes
    A déterminer €
    > En savoir plus
  • Consultant en supervision des systèmes et réseaux
    A déterminer €
    > En savoir plus
GlobalK_Azure _leaderboard

Sortie de PostgreSQL 9.3 : Interopérabilité, NoSQL et vues matérialisées !

GlobalK_Azure _pave

Le groupe de développement de PostgreSQL vient d'annoncer la sortie de PostgreSQL 9.3, du très célèbre SGBD open source. Cette version est placée sous le signe de l'interopérabilité avec les autres moteurs de stockage, que ce soit les autres SGBDR comme Oracle ou les bases NoSQL… Les utilisateurs de PostgreSQL 9.3 vont pouvoir mettre en place des solutions innovantes et jusqu'alors impossible à réaliser avec les autres SGBD du marché, expliquent les responsables du projet.

Selon Jean-Paul Argudo, fondateur du site www.postgresql.fr et directeur de DALIBO société spécialiste de PostgreSQL en France, « PostgreSQL est plus que jamais l'alternative n°1 à Oracle. Les nouveautés de la version 9.3 en sont l'illustration parfaite avec notamment les vues matérialisées, l'indexation par expression régulière et la gestion de données fédérées. D'ailleurs les grands comptes ne s'y trompent pas et se tournent de plus en plus vers PostgreSQL pour revoir leurs politiques de licences tout en conservant un SGBDR innovant et robuste. »

Avec l'explosion du big data et de l'open data, les sociétés sont face à des problématiques : comment relier, agréger et ouvrir l'accès à de grands volumes de données, souvent situées sur des sites distants, par des SGBD hétérogènes et des schémas différents. PostgreSQL a pris le virage Big Data depuis plusieurs années déjà et propose aujourd'hui une innovation unique sur le marché : avec l'implémentation du standard SQL/MED, on pouvait déjà utiliser des connecteurs externes (“Foreign Data Wrappers”) et à partir d'une base PostgreSQL lire des informations situées sur d'autres moteurs de stockage, qu'ils soient relationnel, NoSQL, ou autres (LDAP, CSV). Avec la version 9.3, il est désormais possible d'écrire à distance dans un autre moteur de données. Il suffit pour cela déclarer à PostgreSQL qu'un table est “externe” et rentrer les paramètres de connexion. Dès lors, toutes les écritures sur cette table seront transmises au SGBD distant.

Avec cette avancée inédite, PostgreSQL devient un élément incontournable pour bâtir un infocentre ou un entrepôt de données. En effet, l'interopérabilité proposée par Postgres repose sur le standard SQL/MED et peut être étendue très simplement à tout type de système de stockage.

Le NoSQL en toute sécurité

Comme à son habitude, la communauté PostgreSQL reste dynamique et à l'écoute de l'évolution du marché. Ainsi depuis plusieurs années déjà, les développeurs de Postgres se sont inspirés des bases dites “NoSQL” et ont intégré des éléments à l'intérieur même du moteur de données, ce qui permet aux développeurs d'accéder aux données de différentes manières tout en bénéficiant de la sécurité d'un SGBD transactionnel.

PostgreSQL 9.3 apporte de nouvelles fonctionnalités qui simplifient le travail des développeurs et leur permet de créer des applications plus flexibles et plus sophistiquées. En particulier, l'arrivée d'une collection d'opérateurs JSON va permettre de créer des applications javascript qui pourront interagir directement avec la base de données sans modification du format de données.

De plus, la possibilité de créer des processus d'arrière-plan (“Background Workers”) ouvre des opportunités inédites, comme le démontre le projet “mongres”, une extension qui permet à PostgreSQL de se faire passer pour MongoDB.

À l'écoute des DBA Oracle : l'intégration de Vues Matérialisées

PostgreSQL 9.3 fait également un pas important vers les DBA Oracle puisque les vues matérialisées (une fonctionnalité attendue depuis longtemps) font leur apparition et faciliteront encore un peu plus les migrations d'Oracle vers PostgreSQL. Les vues matérialisées permettent de pré-calculer et dupliquer des données. Elles sont utilisées essentiellement à des fins d'optimisation et de performance quand une requête est trop complexe ou trop lourde et qu'elle doit être exécutée fréquemment. Leur intégration dans PostgreSQL 9.3 est un premier pas qui sera suivi d'améliorations substantielles dans les prochaines versions.

D'ailleurs il ne s'agit pas de la seule avancée dans le domaine : PostgreSQL 9.3 permet désormais de créer des vues récursives via les expressions CTE. Avec cette nouvelle version, PostgreSQL est également capable de traiter les écritures sur les vues !

La transition vers PostgreSQL va s'accélérer

Pour Damien Clochard, Directeur des Opérations de Dalibo, cette nouvelle mouture va accélérer le mouvement actuel d'adoption massive de PostgreSQL: « D'une part, les raisons techniques qui pouvaient encore justifier le choix d'Oracle sur PostgreSQL, malgré des coûts de licence et de maintenance prohibitifs, tiennent encore moins aujourd'hui avec cette nouvelle version. D'autre part, des outils comme Ora2Pg permettent aujourd'hui de migrer très rapidement et à moindre coûts d'Oracle à PostgreSQL. C'est pourquoi nous assistons depuis quelques mois déjà à un réel changement dans les télécoms, la grande distribution, les ministères ou encore l'industrie ! »

Plus d'informations http://www.postgresql.org/about/news/1481/

Auteur : Frédéric Mazué

Sortie de PostgreSQL 9.3 : Interopérabilité, NoSQL et vues matérialisées !
Notez cet article

Laisser un commentaire

Gestion des Identités et des Accès : conférence 7 décembre

Journée de conférence et d’échanges sur les nouvelles tendances IAM/IAG/DAG. Un florilège de sessions enrichissantes, animées par les plus grands experts Témoignage Client d’un très large déploiement IAM La Gestion des Identités et des Accès dans le Cloud etc - Hotel Peninsula, Paris.

Info et inscription

Sondage

RGPD : ETES-VOUS PRÊT ? Le Règlement Général sur la Protection des Données entre en application le 25 mai 2018.

Voir les résultats

Loading ... Loading ...
Nos derniers dossiers
Témoignages
Juridique
  • Revers judiciaire pour Samsung dans sa bataille contre Apple

    La Cour suprême des Etats-Unis a refusé lundi 6 novembre de remettre le pied sur…

    > En savoir plus...
Paroles d'experts
Paroles
d'experts
  • Avis d'expert d'Ivanti - Mises en garde avant le Patch Tuesday d’Octobre : il est temps de réviser les stratégies de correctifs

    Ivanti partage dans cet avis d'expert ses prévisions pour le Patch Tuesday d’octobre, dans lesquelles…

    > En savoir plus...
Etudes/Enquêtes
  • Pays connectés : la France en 15e position dans le monde, c'est mieux qu'en 2016

    La France au 15e rang mondial des pays connectés aux technologies de l'information et de…

    > En savoir plus...
newsletter
Inscription Newsletter

Restez informé. L’abonnement à la newsletter est gratuit.

> Abonnement

Guide de la cybersécurité 2017-2018

elo_processus pointe_skyscraper
Agenda
livres blancs
Les Livres
Blancs
  • Surveillance de réseau : un élément indispensable de la sécurité informatique

    > Voir le livre
  • Cloud hybride : réussir l’externalisation de votre SI en 4 étapes

    > Voir le livre
Universign_maitrisez risques signature elec_skycraper