Desenvolver para Azure storage2 / 5
Você está trabalhando com Azure Cosmos DB for NoSQL. Qual nível de consistência oferece as garantias de consistência mais fortes, mas tem a maior latência?
CorretoIncorreto
Alex
De acordo com a documentação da Microsoft, Strong consistency oferece linearizability — as leituras sempre retornam a gravação confirmada mais recente. Ela tem a maior latência de gravação porque os dados precisam ser replicados e confirmados de forma síncrona entre regiões. Os cinco níveis, do mais forte para o mais fraco: Strong, Bounded Staleness, Session, Consistent Prefix, Eventual.
Por que os distratores estão errados:
- Eventual: consistência mais fraca, com menor latência e sem garantias de ordenação.
- Session: nível intermediário; garante leituras/gravações monotônicas apenas dentro de uma sessão de cliente.
- Bounded staleness: quase forte, mas permite uma janela de atraso configurável (tempo ou operações).
Dica de prova: conheça todos os cinco níveis em ordem. Strong = linearizability + maior latência. A latência de gravação equivale a 2x RTT entre as regiões mais distantes.
Fontelearn.microsoft.com
Você pode obter respostas às suas dúvidas no app. Crie uma conta grátis, sem cartão de crédito.
Questão 2 de 5
Criar uma conta grátis