Todos os produtos
Search
Central de documentação

Tair (Redis® OSS-Compatible):Por que os dados não têm consistência forte entre os nós primário e secundário?

Última atualização: Jun 26, 2026

O Tair (Redis OSS-compatible) usa replicação assíncrona por padrão: o nó mestre envia operações de gravação aos nós réplica em segundo plano, sem aguardar a confirmação de recebimento de cada réplica. Os nós réplica atingem consistência eventual com o mestre; portanto, a qualquer momento, uma réplica pode não refletir as gravações mais recentes.

Como funciona a replicação

Ao concluir uma gravação, o mestre retorna imediatamente uma resposta de sucesso ao cliente e encaminha a operação aos nós réplica de forma assíncrona. Até que a réplica aplique essa operação, as leituras nesse nó retornam o valor anterior.

Esse design prioriza o desempenho de gravação em detrimento da consistência de leitura, pois a replicação assíncrona mantém a latência de gravação baixa e o throughput alto.

Causas do atraso de replicação

Duas condições aumentam o atraso de replicação:

  • Throughput alto de gravação no nó mestre: Se o mestre processar operações de gravação mais rápido do que as réplicas conseguem aplicá-las, as réplicas ficarão atrasadas. Quanto maior o volume de gravação, maior será a janela de atraso.

  • Latência de rede entre os nós: A replicação depende do caminho de rede entre os nós mestre e réplica. Latência elevada retarda o recebimento e a aplicação das alterações do mestre pelas réplicas.

Escopo de aplicação

  • Tair