Questão FC546300
De acordo com o teorema CAP (consistência, disponibilidade e tolerância a partição), sistemas distribuídos
Outros Tipos e Modelos de Bancos de Dados
CEBRASPE (CESPE) · 2025
De acordo com o teorema CAP (consistência, disponibilidade e tolerância a partição), sistemas distribuídos
- podem garantir disponibilidade e tolerância a partição apenas em bancos de dados NoSQL.
- devem priorizar a tolerância a partição em detrimento da consistência e disponibilidade.
- podem garantir CAP simultaneamente.
- devem escolher entre consistência e disponibilidade durante uma partição de rede.
- podem garantir consistência e disponibilidade apenas, se não houver falhas de rede.
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
O enunciado reflete o teorema CAP: em um sistema distribuído, quando ocorre uma partição de rede (nós não conseguem comunicar-se), é necessário escolher entre Consistência e Disponibilidade.
Consistência: garantir que toda leitura retorna a gravação mais recente. Para manter isso durante a partição, o sistema pode recusar leituras ou escritas até a sincronização, tornando-se parcial ou temporariamente indisponível.
Disponibilidade: garantir que toda solicitação receba resposta. Para manter disponibilidade durante a partição, o sistema continua a responder mesmo que alguns nós estejam desatualizados, aceitando dados potencialmente inconsistentes.
Como Tolerância a partição é exigida em ambientes distribuídos reais, a decisão entre consistência e disponibilidade é o trade‑off imposto pelo teorema CAP.
Conteúdo do catálogo FC Concursos · Atualizado em