Léxico de TI › Bancos de dados › pglogical

pglogical

Bancos de dados Svenska → Atualizado: 2026-09-30

Extensão do PostgreSQL para replicação lógica. Da 2ndQuadrant (hoje EDB), 2015. Precursora da replicação lógica nativa (desde o PG 10, 2017). Muitos recursos continuam só na extensão: replicação bidirecional, filtragem, resolução de conflitos.

Uso hoje: upgrades de versão do PG sem downtime (sincroniza os dados para a versão nova e troca o tráfego), replicação entre regiões, sincronização seletiva. Diferente da replicação por streaming: o pglogical replica mudanças lógicas (INSERT/UPDATE), não bytes físicos de WAL → consegue replicar entre versões e arquiteturas diferentes do PG. O BDR (Bi-Directional Replication, também da EDB) se apoia nele para multi-master. A replicação lógica nativa desde o PG 10 basta para casos simples — o pglogical fica para os avançados.

← Voltar ao léxico