Publié le: Jun 10, 2022
Suite à l'annonce des mises à jour de la base de données PostgreSQL par la communauté open source, nous avons mis à jour Amazon Aurora Édition compatible avec PostgreSQL pour prendre en charge PostgreSQL 13.7, 12.11, 11.16 et 10.21. Ces versions contiennent des corrections de bogues et des améliorations provenant de la communauté PostgreSQL. Consultez la politique de version d'Aurora pour savoir à quelle fréquence effectuer les mises à niveau et comment planifier votre processus de mise à niveau.
Cette publication inclut également les extensions pglogical et wal2json. Pglogical est une extension PostgreSQL open source qui permet aux clients de répliquer les données entre des bases de données indépendantes PostgreSQL, tout en conservant un accès lecture-écriture pertinent et une combinaison de données privées et courantes dans chaque base de données. Pglogical Amazon Aurora utilise la réplication logique pour copier les modifications de données entre les bases de données indépendantes PostgreSQL, en résolvant éventuellement les conflits grâce à des algorithmes standards. Les clients peuvent activer pglogical depuis leurs instances PostgreSQL et ne paient que leurs clusters supplémentaires et le trafic entre régions nécessaires, sans frais initiaux ou achats de logiciels requis. Entièrement intégrée, pglogical ne requiert aucun déclencheur ou programme externe. Cette alternative à la réplication physique s’avère une méthode très efficace pour répliquer des données à l’aide d’un modèle de publication/souscription pour les réplications sélectives.
wal2json est un plug-in de sortie pour le décodage logique. Le décodage logique consiste à extraire toutes les modifications persistantes apportées aux tables d’une base de données dans un format cohérent et facile à comprendre qui peut être interprété sans qu’une connaissance détaillée de l’état interne de la base de données ne soit nécessaire. Les clients peuvent utiliser l’extension pour exporter la sortie du journal WAL PostgreSQL en objets JSON.
Vous pouvez lancer une mise à niveau de version mineure manuellement en modifiant votre cluster de bases de données, ou en activant l'option « Mise à niveau automatique de version mineure » lors de la création ou de la modification d'un cluster de bases de données. En procédant ainsi, votre cluster de bases de données est automatiquement mis à niveau après les tests AWS et l'approbation de la nouvelle version. Pour plus de détails, consultez les mises à niveau automatiques de la version mineure de PostgreSQL. Pour en savoir plus, veuillez consulter la documentation d'Aurora. Pour obtenir la liste complète de parité des fonctions, consultez notre page de la parité des fonctions. Pour connaître toutes les régions qui prennent en charge Amazon Aurora, consultez notre page des régions.
Le service Amazon Aurora est conçu pour offrir un niveau inégalé de performances et de disponibilité à l'échelle mondiale, avec une compatibilité complète avec MySQL et PostgreSQL. Il offre une sécurité intégrée, des sauvegardes continues, le calcul sans serveur, jusqu'à 15 réplicas en lecture, la réplication multi-région automatisée et des intégrations avec d'autres services AWS. Pour commencer à utiliser Amazon Aurora, consultez notre page de mise en route.