FC ConcursosFC Concursos

Questão FC546306

Sistemas de banco de dados NoSQL do tipo chave-valor distribuído são frequentemente utilizados em ambientes que priorizam alta disponibilidade e escalabilidade horizontal. Para iss

Outros Tipos e Modelos de Bancos de Dados

FURB · 2025

Sistemas de banco de dados NoSQL do tipo chave-valor distribuído são frequentemente utilizados em ambientes que priorizam alta disponibilidade e escalabilidade horizontal. Para isso, muitos desses sistemas permitem que o desenvolvedor escolha entre diferentes modelos de consistência para equilibrar latência, disponibilidade e precisão dos dados. Considerando um cenário no qual a prioridade é minimizar a latência de leitura, mesmo que isso implique retornar dados possivelmente desatualizados, assinale a alternativa a seguir que apresenta o modelo de consistência mais adequado:

  1. Consistência forte (strong consistency).
  2. Consistência causal (causal consistency).
  3. Consistência de sessão (session consistency).
  4. Consistência eventual (eventual consistency).
  5. Consistência linearizável (linearizability).
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

Consistência eventual é o modelo em que atualizações são propagadas às réplicas de forma assíncrona, de modo que leituras imediatas podem retornar versões antigas dos dados, mas todas as réplicas tendem a convergir para o mesmo valor com o tempo.


Esse comportamento reduz a sincronização entre nós e, consequentemente, permite baixa latência em operações de leitura, pois o sistema pode atender consultas a partir de réplicas locais sem aguardar confirmação global.


Na prática, isso é útil quando a prioridade é responsividade e escalabilidade horizontal, aceitando-se a possibilidade de respostas temporariamente inconsistentes. Exemplos típicos incluem caches, feeds sociais e métricas onde a frescura absoluta não é crítica.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo