Publicado: Oct 10, 2023

Hoje, a AWS anuncia a disponibilidade geral do pgactive: extensão de replicação ativa/ativa para PostgreSQL, disponível para Amazon Relational Database Service (RDS) para PostgreSQL. O pgactive permite que você use a replicação ativa-ativa assíncrona para streaming de dados entre instâncias de banco de dados para oferecer resiliência e flexibilidade adicionais na movimentação de dados entre instâncias de banco de dados, incluindo gravadores localizados em diferentes regiões da AWS, com o objetivo de manter a disponibilidade para operações como alternar tráfego de gravação para outra instância.

Os clientes usam replicação ativa/ativa assíncrona para permitir que aplicações projetadas para consistência eventual gravem em duas ou mais instâncias de banco de dados para ajudar a maximizar a disponibilidade e reduzir a latência de gravação. Para oferecer suporte à replicação ativa/ativa, o pgactive inclui recursos como sincronização de nós, detecção e resolução automáticas de conflitos e métricas de atraso de replicação, além de copiar dados continuamente em até 16 instâncias de gravação diferentes. O pgactive oferece várias estratégias automáticas de resolução de conflitos no caso de dois gravadores modificarem simultaneamente o mesmo registro do banco de dados, como predominância da última atualização, predominância da primeira atualização ou regras personalizáveis.

O pgactive está disponível em todas as instâncias de banco de dados do Amazon RDS que executam o PostgreSQL 15.4-R2 e superior em todas as regiões da AWS aplicáveis, incluindo as regiões AWS GovCloud (EUA). Consulte a lista de extensões com suporte no Guia do usuário do Amazon RDS para obter as versões específicas.

Você pode começar a usar iniciando uma nova instância de banco de dados do Amazon RDS diretamente do Console de Gerenciamento do Amazon RDS. Para saber mais sobre o pgactive, consulte o blog de banco de dados da AWS e o Guia do usuário do Amazon RDS.