FGV — Analista Legislativo - Informática Legislativa — Consistência forte — 2023

Enunciado

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.

Alternativas

  1. A)

    Toda operação de read recebe o valor mais recentemente gravado no network, ou um erro.

  2. B)

    Toda operação de read recebe o valor mais recentemente gravado no nó de origem da requisição.

  3. C)

    Toda operação de read recebe o valor mais recentemente gravado no nó central do network.

  4. D)

    Toda operação de write é disseminada para todos os nós do network.

  5. E)

    Toda operação de write é replicada no nó central do network.

Gabarito e comentário

Resposta correta: A

A leitura deve refletir a gravação mais recente ou falhar. Essa exigência distingue a consistência forte dos modelos que admitem leituras temporariamente desatualizadas.

Questões relacionadas