Usar pgactive para comportar a replicação ativa-ativa - Amazon Relational Database Service

Usar pgactive para comportar a replicação ativa-ativa

A extensão pgactive usa replicação ativa-ativa para comportar e coordenar operações de gravação em vários bancos de dados do RDS para PostgreSQL. O Amazon RDS para PostgreSQL é compatível com a extensão pgactive nas seguintes versões:

  • RDS para PostgreSQL 17.0 e todas as versões posteriores

  • RDS para PostgreSQL 16.1 e versões 16 posteriores

  • RDS para PostgreSQL 15.4-R2 e versões 15 posteriores

  • RDS para PostgreSQL 14.10 e versões 14 posteriores

  • RDS para PostgreSQL 13.13 e versões 13 posteriores

  • RDS para PostgreSQL 12.17 e versões 12 posteriores

  • RDS para PostgreSQL 11.22

nota

Quando há operações de gravação em mais de um banco de dados em uma configuração de replicação, existe a possibilidade de conflitos. Para obter mais informações, consulte Lidar com conflitos na replicação ativa-ativa.

Limitações da extensão pgactive

  • Todas as tabelas exigem uma chave primária; do contrário, atualizações e exclusões não são permitidas. Os valores na coluna Chave primária não devem ser atualizados.

  • As sequências podem ter lacunas e, às vezes, podem não seguir uma ordem. As sequências não são replicadas. Para obter mais informações, consulte Lidar com sequências na replicação ativa-ativa.

  • O DDL e os objetos grandes não são replicados.

  • Índices secundários exclusivos podem causar divergência de dados.

  • O agrupamento precisa ser idêntico em todos os nós do grupo.

  • O balanceamento de carga entre os nós é um antipadrão.

  • Transações grandes podem causar atraso na replicação.