Utilizzo di pgactive per supportare la replica active-active - Amazon Relational Database Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizzo di pgactive per supportare la replica active-active

L'estensione pgactive utilizza la replica active-active per supportare e coordinare le operazioni di scrittura su più database RDS per PostgreSQL. Amazon RDS for pgactive PostgreSQL supporta l'estensione nelle seguenti versioni:

  • RDS per PostgreSQL 17.0 e tutte le versioni successive

  • RDS per PostgreSQL 16.1 e versioni successive 16

  • RDS per PostgreSQL 15.4-R2 e versioni successive 15

  • RDS per PostgreSQL 14.10 e versioni successive (14)

  • RDS per PostgreSQL 13.13 e versioni successive (13)

  • RDS per PostgreSQL 12.17 e versioni successive (12)

  • RDS per PostgreSQL 11.22

Nota

Quando sono presenti operazioni di scrittura su più di un database in una configurazione di replica, sono possibili conflitti. Per ulteriori informazioni, consulta Gestione dei conflitti nella replica active-active

Limitazioni per l'estensione pgactive

  • Tutte le tabelle richiedono una chiave primaria, altrimenti le opzioni di aggiornamento ed eliminazione non sono consentite. I valori nella colonna Chiave primaria non devono essere aggiornati.

  • Le sequenze possono presentare delle lacune e talvolta potrebbero non seguire un ordine. Le sequenze non vengono replicate. Per ulteriori informazioni, consulta Gestione delle sequenze nella replica active-active.

  • DDL e oggetti di grandi dimensioni non vengono replicati.

  • Gli indici univoci secondari possono causare divergenze tra i dati.

  • Le regole di confronto devono essere identiche su tutti i nodi del gruppo.

  • Il bilanciamento del carico tra i nodi è un anti-pattern.

  • Le transazioni di grandi dimensioni possono causare ritardi nella replica.