PostgreSQL 15 fait progresser la base de données relationnelle open source

La base de données relationnelle open source PostgreSQL 15 est devenue généralement disponible jeudi, avec une série d’améliorations conçues pour accélérer les performances et la gestion des données.

PostgreSQL est un effort de développement de bases de données open source avec plusieurs fournisseurs fournissant une assistance et des services, notamment EDB, Percona, Aiven, Instaclustr et les fournisseurs de cloud AWS, Google et Microsoft. La nouvelle version est la première mise à jour majeure de cette année et fait suite à la version PostgreSQL 14 qui a fait ses débuts en septembre 2021.

Les utilisateurs de la mise à jour PostgreSQL 15 bénéficient d’un certain nombre d’améliorations, notamment de nouvelles capacités de compression qui facilitent le stockage et la sauvegarde des données, l’amélioration du tri des données pour des recherches plus rapides et de nouvelles fonctionnalités de journalisation et SQL.

Les améliorations de la release 15 sont nombreuses, et témoignent d’une communauté active et impliquée. Avec cela, PostgreSQL continue de gagner en popularité et en support dans la communauté open source.

Carl OlofsonAnalyste, IDC

“Les améliorations de la version 15 sont nombreuses et montrent une communauté active et impliquée”, a déclaré Carl Olofson, analyste chez IDC. “Avec cela, PostgreSQL continue de gagner en popularité et en support dans la communauté open source.”

La base de données open source PostgreSQL 15 fusionne de nouvelles fonctionnalités

La nouvelle commande SQL MERGE dans PostgreSQL est particulièrement remarquable, a déclaré Olofson.

La commande permet la fusion de tables et rend PostgreSQL plus compatible avec les systèmes de gestion de bases de données relationnelles basés sur SQL Server, y compris Microsoft SQL Server et le serveur de base de données relationnelle SAP ASE, et tous les autres qui prennent en charge l’ensemble d’extensions de programmation Transact-SQL.

La capacité MERGE vient à PostgreSQL via une contribution du fournisseur de base de données EDB, un contributeur majeur à la base de données open source. La commande MERGE facilite la migration des applications depuis Oracle et SQL Server, a déclaré Marc Linster, CTO d’EDB.

“L’absence d’instruction MERGE a obligé les développeurs à créer des solutions de contournement personnalisées dans le passé, et les solutions de contournement ne fonctionnaient pas toujours au même niveau”, a déclaré Linster. “Nous avons fourni l’instruction MERGE à PostgreSQL pour faciliter considérablement la migration des applications depuis Oracle et SQL Server pour les entreprises.”

PostgreSQL 15 intègre également le filtrage au niveau des lignes et des colonnes pour la réplication des données. Les nouvelles capacités de filtrage permettent aux développeurs d’être sélectifs et de ne répliquer que les données nécessaires, a déclaré Linster. Par exemple, il a noté qu’un utilisateur pouvait répliquer uniquement les données relatives à certains clients avec un filtrage au niveau des lignes ou choisir de ne pas répliquer tous les éléments de données avec un filtrage au niveau des colonnes.

La nouvelle option de journalisation de la base de données débarque dans PostgreSQL 15

Une autre nouvelle fonctionnalité clé de PostgreSQL est la capacité de journalisation JSON.

Avant PostgreSQL 15, PostgreSQL proposait des journaux structurés utilisant un format de valeurs séparées par des virgules, a déclaré Jonathan Katz, membre de l’équipe principale et contributeur au PostgreSQL Global Development Group. Cependant, de nombreux agrégateurs de journaux structurés préfèrent utiliser JSON.

“Le nouveau format de journalisation JSON permettra aux agrégateurs de journaux et à d’autres outils d’analyser et d’analyser plus facilement les données de journal PostgreSQL”, a déclaré Katz. “Cela a toutes sortes d’applications, de l’analyse des performances des requêtes et de l’alerte et de la surveillance à la détection des intrusions.”

Pour l’avenir, Katz a noté que le cycle de développement de PostgreSQL 16 est déjà en cours et que plusieurs fonctionnalités sont en préparation. Celles-ci incluent des améliorations de la réplication logique, telles que la possibilité de répliquer de manière bidirectionnelle entre deux tables PostgreSQL et la prise en charge du chiffrement transparent des données.

Ce qui est clair à propos de tout ce qui vient après PostgreSQL, c’est que la base de données open source continuera de croître avec sa communauté de contributeurs. Plus de 400 personnes ont contribué à la version PostgreSQL 15 sur le logiciel de base de données principal, a déclaré Katz.

“Nous continuons à voir de nouveaux contributeurs à PostgreSQL et des contributeurs provenant de différentes sociétés”, a-t-il déclaré.

Leave a Comment

Your email address will not be published. Required fields are marked *