Trilha Sênior Trilha

Banco de dados: replicação lógica

A replicação lógica do Postgres decodifica o write-ahead log em mudanças de linha, em vez de reaplicar bytes. O curso compara essa abordagem com a replicação física e depois apresenta publicações, assinaturas e slots de replicação. Ele explica a configuração wal_level, o reinício que a mudança exige e o custo permanente em WAL. Mostra como a identidade de réplica permite que updates e deletes achem a linha certa. Discute onde a replicação lógica cabe, como em atualizações de versão principal, e quando uma exportação em lote ou um cache é mais simples.

O que você vai aprender

  • ✓Como a replicação física e a lógica diferem no que copiam e permitem
  • ✓Como publicações, assinaturas e slots de replicação funcionam juntos
  • ✓Qual valor o wal_level precisa ter e quanto custa mudá-lo
  • ✓Como a identidade de réplica identifica linhas em updates e deletes
  • ✓Onde a replicação lógica cabe, como em atualizações de versão principal
  • ✓Como ela falha: assinantes parados, disco cheio, schema desencontrado e conflitos
Prévia grátis · Aula 1 3 min de leitura

Física contra lógica

O curso de nível Sênior "Arquitetura de banco de dados: réplicas" descreveu a replicação física. A replicação lógica é um mecanismo diferente, com um propósito diferente, e essa diferença é o assunto inteiro.

Ler a aula completa grátis →

Currículo

7 aulas
Digite para buscar...