September 26, 2024: PostgreSQL 17 Released!

PostgreSQL 9.0 Press Kit

Contenus

  Texte de la publication
  Liste des fonctionnalités
  Où télécharger
  Documentation
  Licence
  Contacts
  Texte intégral des citations et informations concernant les sociétés
  Support commercial

Publication originale

20 SEPTEMBRE 2010 : Le « PostgreSQL Global Development Group » annonce la publication de PostgreSQL 9.0, la dernière version en date du système de gestion de bases de données relationnelles OpenSource de référence. Cette version majeure apporte des avancées considérables dans les domaines de la sécurité, du support applicatif, de la supervision, des performances, et du stockage de données spécialisées. L'intérêt des utilisateurs est grand pour les nouvelles possibilités de réplication et de reprise à chaud, qui accéléreront son adoption dans l'hébergement en nuage et les applications extensibles.

« La réplication interne de la version 9.0 et la possibilité d'interroger un serveur de reprise sont les fonctionnalités les plus demandées depuis de nombreuses années, » déclare Simon Riggs, CTO de 2ndQuadrant et chef du projet « reprise à chaud » (« hot standby » en VO). « Une réplication continue efficace, et à faible latence, offre une meilleure protection de vos données, tandis que la reprise à chaud réduit le coût total de possession (« TCO » ou « Total Cost of Ownership » en VO). Au sein des produits propriétaires, cette possibilité, optionnelle, coûte plusieurs milliers de dollars. »

PostgreSQL 9.0 inclut plus d'une douzaine d'autres améliorations majeures qui améliorent chaque aspect de la conception et de la performance des applications qui s'appuient sur une base de données. Cela inclut : le support de Windows 64 bit, les déclencheurs conditionnels et de niveau colonne, la mise-à-niveau sur site (« upgrade-in-place » en VO) à partir des version 8.3 et 8.4, les contraintes d'unicité retardées, et la messagerie d'événements performante. La liste complète des nouvelles fonctionnalités est disponible sur la page d'informations relatives à la version.

« Étant l'un des plus gros opérateurs de registres de l'infrastructure d'Internet, Afilias est satisfait de voir que PostgreSQL intègre les mises-à-niveau sur site pour effectuer les montées de version du système de gestion des bases de données avec une interruption minimale de notre base de 16 millions de noms de domaine, » déclare le CTO d'Afilias, Ram Mohan.

« Nous sommes enchantés par les nouvelles fonctionnalités... en particulier, nous envisageons les contraintes d'unicité retardées comme une opportunité d'accélérer les actualisations et mises-à-niveau pour nos clients, » annonce Paolo Juvara, CTO d'OpenBravo.

Marc Balmer, fondateur de Micro Systems, en Suisse, est particulièrement intéressé par les améliorations des capacités de messagerie d'événements LISTEN/NOTIFY : « La nouvelle option de charge des données par notifications asynchrones va motoriser la prochaine version de nos programmes d'affichages des données déportées. »

Grâce aux contributions de développeurs et compagnies à travers le monde, telles que NTT Open Source, EnterpriseDB, 2ndQuadrant, Red Hat, entre autres, l'adoption par les utilisateurs et l'accélération des développements sont plus fortes que jamais.

« À la CAIXA bank, nous utilisons PostgreSQL dans des environnements financiers critiques parce qu'il a la qualité nécessaire à nos applications », insiste Clarice Coppetti, vice-président IT, CAIXA Bank, Brésil. « La nouvelle version montre que PostgreSQL s'améliore avec la rapidité nécessaire pour rester en phase avec nos besoins professionnels. »

À propos de PostgreSQL : PostgreSQL est le système de gestion de bases de données OpenSource de référence. Sa communauté, mondiale, est composée de milliers d'utilisateurs et contributeurs, et de plusieurs dizaines de compagnies et institutions. Le projet PostgreSQL, démarré il y a plus de 20 ans, à l'université de Californie, à Berkeley, a atteint aujourd'hui un rythme de développement sans pareil. L'ensemble des fonctionnalités matures a, non seulement, rejoint celui de systèmes commerciaux leaders, mais le dépasse même dans les fonctionnalités avancées, les extensions, la sécurité et la stabilité. Pour en savoir plus, et prendre part à la communauté, se rendre sur www.postgresql.org.

Informations complémentaires

Liste des fonctionnalités

La version 9.0 dispose d'une liste de nouvelles fonctionnalités sans précédent, preuve de l'accélération de la croissance de la communauté de développeurs sur l'année passée.

Réplication et extensibilité

  • Reprise à chaud
  • Réplication en continue

Administration et sécurité

  • Mise-à-niveau sur site intégrée (pg_upgrade)
  • Authentification RADIUS
  • Vérification de la force des mots de passe (passwordcheck)
  • Commandes facilitant la gestion des permissions de la base (GRANT ON ALL et DEFAULT PERMISSIONS)

Conception de bases et SQL

  • Contraintes d'unicité retardées
  • Déclencheurs sur condition
  • Déclencheurs de niveau colonne
  • Tri dans les agrégats
  • Nouvelles fonctions de fenêtrage (ROWS PRECEDING et FOLLOWING)

Procédures stockées

  • Blocs de code procédural anonyme (instruction DO)
  • Procédures stockées Perl et Python améliorées (incluant le support de Python 3)
  • Appels par paramètres nommés

Performance et fonctionnalités avancées

  • Messagerie d'événements améliorée (LISTEN/NOTIFY)
  • Support de Windows 64-bit
  • Optimisation des requêtes produites par les ORM (suppression de JOIN)
  • Clés d'unicité pour les données non-scalaires (contraintes d'exclusion)
  • Support étendu des données clé-valeur (HStore)
  • Plans aux formats JSON et XML

Informations complémentaires concernant les fonctionnalités

Pour les explications concernant ces fonctionnalités, ou d'autres, se référer aux ressources suivantes :

Téléchargements

Documentation

La documentation au format HTML et les pages de manuel sont installées avec PostgreSQL. La documentation en ligne, exhaustive et interactive, peut être parcourue, requêtée et commentée.

Licence

PostgreSQL utilise la licence PostgreSQL, une licence de type BSD qui nécessite simplement le maintien du copyright et des informations de licence dans le code source sous licence. Cette licence certifiée par l'OSI est largement appréciée pour sa flexibilité et sa compatibilité avec le monde des affaires, puisqu'elle ne restreint pas l'utilisation de PostgreSQL au sein d'applications propriétaires ou commerciales. Associée à un support proposé par de multiples sociétés et une propriété publique du code, sa licence rend PostgreSQL très populaire parmi les revendeurs souhaitant embarquer une base de données dans leurs produits sans avoir à se soucier des droits de licence, des verrous commerciaux ou modifications des termes des licences.

Contacts

Pages Web

Contact presse

France et pays francophones
Stéphane Schildknecht
fr at postgresql dot org
+33 (0) 617 11 37 42

Texte intégral des citations et informations concernant les sociétés

PostgreSQL 9.0 attise l'intérêt des utilisateurs de bases de données professionnelles dans le monde entier. Les citations qui suivent décrivent l'enthousiasme de compagnies d'Angleterre, du Canada, d'Espagne, de Suisse et du Brésil pour les nouvelles fonctionnalités. N'hésitez pas à nous contacter si vous souhaitez échanger avec l'une de ces sociétés. (Les informations de contacts suivent les citations.)

2ndQuadrant

« La réplication interne de la version 9.0 et la possibilité d'interroger un serveur de reprise sont les fonctionnalités les plus demandées depuis de nombreuses années, » déclare Simon Riggs, CTO de 2ndQuadrant et chef du projet « reprise à chaud » (« hot standby » en VO). « Une réplication continue efficace, et à faible latence, offre une meilleure protection de vos données, tandis que la reprise à chaud réduit le coût total de possession (« TCO » ou « Total Cost of Ownership » en VO). Au sein des produits propriétaires, cette possibilité, optionnelle, coûte plusieurs milliers de dollars. »

À propos de 2ndQuadrant : 2ndQuadrant est une société internationale de conseil et de support spécialisée dans les services autour des bases de données PostgreSQL, avec des clients dans plus de 15 pays. Ses consultants ont participé au développement de fonctionnalités majeures dans les six dernières versions de PostgreSQL. Contact : info@2ndQuadrant.com +44 8707667756 (Anglais, Italien, Français, Estonien, Espagnol)

Afilias

« Étant l'un des plus gros opérateurs de registres de l'infrastructure d'Internet, Afilias est satisfait de voir que PostgreSQL intègre les mises-à-niveau sur site pour effectuer les montées de version du système de gestion des bases de données avec une interruption minimale de notre base de 16 millions de noms de domaine. De plus, nous étudions les fonctionnalités de reprise à chaud et de réplication en continu, qui étendent la réplication robuste déjà offerte par Slony. Cette accumulation de fonctionnalités nous conforte dans la certitude que la puissance, la flexibilité et la robustesse de PostgreSQL permettent de pérenniser la prise en charge de tâches technologiques critiques.

À propos d'Afilias : Afilias est un fournisseur mondial de services d'infrastructure Internet qui connectent les gens à leur données. Les technologies d'Afilias, sûre, sécurisées, extensibles et mondiales, comprennent de nombreuses applications, dont les services de registre de domaines Internet, la gestion de DNS, et les services de RFID et de logistique au travers d'Afilias Discovery Services. Pour de plus amples informations, visiter leur page d'accueil ou contacter Heather Read (Anglais uniquement).

Openbravo

« Openbravo est un utilisateur enthousiaste de PostgreSQL. Nous embarquons PostgreSQL dans nos applications en nuage et nous fions à PostgreSQL dans nos paquets Ubuntu. Bien que le produit supporte de multiples bases de données, 93% des déploiements d'Openbravo se font avec PostgreSQL. Chaque nouvelle version de PostgreSQL apporte de meilleures performances et une solidité accrue. Nous supposons qu'il en sera de même avec PostgreSQL 9.0. Nous sommes impatients d'utiliser les nouvelles fonctionnalités de PostgreSQL. En particulier, les contraintes d'unicité décalables dans le temps nous semblent être une opportunité d'accélérer les mises à jour pour nos clients. La nouvelle réplication incluse, binaire et fondée sur les journaux, contentera nos plus gros utilisateurs qui recherchent de la redondance et de la haute-disponibilité. Enfin, notre développement se focalise sur la nouvelle commande VACUUM FULL. Nous avons déjà effectué des tests préliminaires avec PostgreSQL 9.0, et n'avons pas relevé de difficulté particulière. Nous avons certes relevé de petites incompatibilités, mais nous espérons que leur résolution sera triviale. Openbravo a l'intention de supporter PostgreSQL 9.0 dès sa sortie, et de l'adopter comme option de déploiement par défaut dès que les principales distributions Linux le supporteront, » affirme Paolo Juvara, CTO, OpenBravo.

À propos d'Openbravo : Openbravo est le développeur récompensé d'Openbravo ERP, un PGI OpenSource commercial en ligne pour les PME -- la première vraie alternative au monde propriétaire. Les solutions PGI et Points de Vente de la société, les plus populaires de leur marché, ont été télchargés plus de 1,5 millions de fois, et sont utilisées dans plus de 50 pays. Contact : Carme Zaragoza +34 932725947 (Espagnol, Anglais).

Micro Systems

Marc Balmer, fondateur de Micro Systems, en Suisse, est particulièrement intéressé par les améliorations des capacités de messagerie d'événements LISTEN/NOTIFY : « L'option de signalisation asynchrone de la présence de nouvelles données utiles va enrichir la prochaine version de nos programmes d'affichage déporté, pour arcapos, notre solution de vente de tickets et de vente au détail pour les zoos et musées. »

À Propos de Micro Systems: Micro Systems est une société suisse de conseil et de développements centrée sur les produits OpenSource matures en environnement commercial, tels les Unix BSD et PostgreSQL. Micro Systems fournit le meilleur de l'OpenSource à ses clients, et reverse aux communautées OpenSource. Contact : Vera Hardmeier, +41 61 383 50 10 (Allemand, Anglais).

CAIXA Bank

« À la CAIXA bank, nous utilisons PostgreSQL dans des environnements financiers critiques parce qu'il a la qualité requise par nos applications », insiste Clarice Coppetti, vice-président IT, CAIXA Bank, Brésil. « La nouvelle version montre que PostgreSQL s'améliore avec la rapidité nécessaire pour rester en phase avec nos besoins professionnels. »

À propos de CAIXA : CAIXA est l'agent principal des politiques publiques du gouvernement Fédéral. elle est présente dans la vie de millions de brésiliens. L'institution est 100% publique et sert non seulement les clients de la banque, mais aussi l'ensemble de la population brésilienne au travers des loteries, des investissements d'infrastructure urbaine et des paiements de programmes sociaux, « FGTS », « PIS » et allocations chômage. Au travers de ces axes, la CAIXA a reversé plus de 150 Milliards de dollars à l'économie en 2009, soit près de 6% du PIB. En agissant dans les domaines de l'habitat, de la salubrité, des infrastructures et des services, la CAIXA joue un rôle primordial dans la promotion des développements urbains et de la justice sociale dans le pays, contribuant ainsi à l'amélioration de la qualité de vie de la population, principalement parmi les faibles revenus. page d'accueil de CAIXA (Portugais uniquement).

Support commercial

PostgreSQL bénéficie du support de nombreuses compagnies, qui financent des développeurs, fournissent l'hébergement ou donnent des fonds. Les plus généreux mécènes sont listés sur la page des mécènes du développement.

Il existe également une très grande communauté de sociétés fournissant du support PostgreSQL Support, des consultants indépendants aux sociétés multinationales.

Dons plaisamment acceptés.