Escrita mais rápida no Postgres, mas a replicação quebrou: Um mergulho profundo

2025-07-21
Escrita mais rápida no Postgres, mas a replicação quebrou: Um mergulho profundo

Aumentar a taxa de transferência de escrita para a extensão pg_search do Postgres usando uma árvore LSM quebrou a replicação física. Esta postagem detalha os desafios de garantir a consistência física e lógica ao usar estruturas de dados otimizadas para gravação em um banco de dados replicado. Os autores descrevem como resolveram o problema implementando registro atômico e aproveitando a configuração `hot_standby_feedback` do Postgres para coordenar operações de limpeza com réplicas em espera, mantendo a integridade dos dados mesmo sob altas cargas de gravação.

Desenvolvimento Árvore LSM