Flashcard FC518720
A replicação de dados garante sincronização automática entre réplicas sem controles adicionais?
Outros Tipos e Modelos de Bancos de Dados
CEBRASPE (CESPE) · 2025
A replicação de dados garante sincronização automática entre réplicas sem controles adicionais?
Mostrar resposta e comentário
Resposta
Não, a replicação de dados por si só não garante que réplicas permaneçam automaticamente sincronizadas sem mecanismos adicionais de controle.
• Replicação síncrona: exige confirmação de gravação em réplicas, aumentando a latência de escrita.
• Replicação assíncrona: admite uma janela de inconsistência e pode causar divergência entre réplicas.
• Condições de falha: falhas de rede, concorrência de atualizações e partições exigem mecanismos extras para detectar e resolver conflitos.
• Protocolos de coordenação: é necessário empregar protocolos de consenso e controle de versões para coordenar atualizações e resolver divergências.
• Teorema CAP: impõe trade-offs entre disponibilidade e consistência que influenciam escolhas de projeto do sistema.
• Controle de consistência: é preciso projetar mecanismos adequados ao nível de consistência desejado, como forte ou eventual consistência.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/514917
Conteúdo do catálogo FC Concursos · Atualizado em