Veröffentlicht am: Oct 10, 2023
Heute kündigt AWS die allgemeine Verfügbarkeit von pgactive an: Active-Active Replikationserweiterung für PostgreSQL, verfügbar für Amazon Relational Database Service (RDS) für PostgreSQL. Mit pgactive können Sie die asynchrone Active-Active-Replikation für das Streamen von Daten zwischen Datenbank-Instances verwenden, um zusätzliche Stabilität und Flexibilität beim Verschieben von Daten zwischen Datenbank-Instances zu bieten, einschließlich der Schreiber, die sich in verschiedenen AWS-Regionen befinden, um die Verfügbarkeit für Vorgänge wie die Umstellung des Schreibverkehrs auf eine andere Instanz zu erhalten.
Kunden verwenden asynchrone Active-Active-Replikation, damit Anwendungen, die auf Konsistenz ausgelegt sind, in zwei oder mehr Datenbank-Instances schreiben können, um die Verfügbarkeit zu maximieren und die Schreiblatenz zu reduzieren. Um die Active-Active-Replikation zu unterstützen, bietet pgactive Funktionen wie Knotensynchronisierung, automatische Konflikterkennung und -lösung, Metriken für Replikationsverzögerungen und kann kontinuierlich Daten in bis zu 16 verschiedene Schreiber-Instanzen kopieren. pgactive bietet mehrere automatische Konfliktlösungsstrategien für den Fall, dass zwei Schreiber gleichzeitig denselben Datenbankeintrag ändern, wie z. B. das letzte Update gewinnt, das erste Update gewinnt oder anpassbare Regeln.
pgactive ist auf allen Datenbank-Instances in Amazon RDS mit PostgreSQL 15.4-R2 und höher in allen anwendbaren AWS-Regionen verfügbar, einschließlich der Regionen AWS GovCloud (USA). Spezifische Versionen finden Sie in der Liste der unterstützten Erweiterungen im Benutzerhandbuch von Amazon RDS.
Zum Einstieg können Sie eine neue Amazon-RDS-DB-Instance direkt über die Amazon RDS-Managementkonsole starten. Weitere Informationen zu pgactive finden Sie im AWS-Datenbank-Blog und im Amazon-RDS-Benutzerhandbuch.