← Questões de Banco de Dados

Banco de Dados · FGV · 2023

Questão comentada de Banco de Dados

Uma das características da utilização de bancos de dados NoSQL é a escalabilidade horizontal, oferecida por meio da fragmentação entre servidores (nós). Nesse cenário de distribuição, contudo, é importante analisar os modelos de coerência (consistency) oferecidos em cada implementação. Assinale a premissa fundamental do nível de coerência forte em um cenário de particionamento de dados em um network.

Gabarito: A

Em bancos NoSQL distribuídos, o ponto central não é só guardar dados em vários nós, mas definir o que cada leitura pode enxergar após uma gravação. No modelo de coerência forte, a ideia é bem direta: quando uma escrita é concluída, qualquer leitura subsequente deve ver o valor mais recente, como se o sistema estivesse sempre atualizado para todos ao mesmo tempo. Se isso não for possível naquele instante, a requisição pode até falhar, mas não pode devolver um dado velho sem avisar.

Continue treinando

Questões relacionadas