Todos os produtos
Search
Central de documentação

Tair (Redis® OSS-Compatible):Configure read/write splitting

Última atualização: Aug 20, 2026

A separação de leitura e escrita descarrega o tráfego de leitura do nó primário para réplicas de leitura dedicadas. Esse recurso é ideal para cargas de trabalho com alta proporção de leituras em relação a escritas.

Pré-requisitos

Antes de começar, verifique se você tem:

  • Uma instância cloud-native (converta uma instância clássica para o modo de implantação cloud-native primeiro)

  • Um tipo de instância compatível: Redis Open-Source Edition ou uma instância Tair (Enterprise Edition) baseada em DRAM ou com memória persistente otimizada

  • Uma instância com 1 GB ou mais de memória

  • Uma instância de alta disponibilidade

  • Para instâncias cluster: conexão no modo proxy

Antes de ativar

  • Desconexão transitória: Ative ou desative a separação de leitura e escrita causa uma breve interrupção na conexão. Execute essa operação fora dos horários de pico e implemente lógica de reconexão automática na sua aplicação.

  • Restrições de comandos: Instâncias com separação de leitura e escrita não aceitam alguns comandos. Consulte Limits on commands supported by cluster instances and read/write splitting instances antes de ativar o recurso.

Ative a separação de leitura e escrita

  1. Faça login no console e acesse a página Instances. Na barra de navegação superior, selecione a região da instância e clique em ID da instância.

  2. No painel de navegação à esquerda, clique em Node Management.

  3. Ative a chave Read/Write Splitting.

  4. No painel exibido, confirme a configuração da instância e as taxas e clique em Pay.

    As novas réplicas de leitura têm as mesmas especificações do nó primário.
  5. Siga as instruções para concluir o pagamento.

Após a confirmação do pagamento, o status da instância muda para Changing Configuration. Aguarde de 1 a 5 minutos até que o status retorne para Running. Acompanhe o progresso na página de detalhes da instância.

Para instâncias implantadas em várias zonas de disponibilidade, o sistema fornece endpoints separados para a zona primária e a zona secundária. Ambos os endpoints aceitam operações de leitura e escrita. Para minimizar a latência e distribuir a carga, direcione as solicitações da zona secundária para o endpoint dessa zona.

Modifique ou desativar a separação de leitura e escrita

Na página Node Management:

  • Alterar a quantidade de réplicas de leitura: Clique em Modify na coluna Actions. Instâncias padrão aceitam de 1 a 9 réplicas de leitura. Instâncias cluster aceitam de 1 a 4 réplicas de leitura por shard.

  • Desativar a separação de leitura e escrita: Desative a chave Read/Write Splitting.

Perguntas frequentes

Por que recebo o erro "The primary availability zone requires at least one read-only node" ao ativar a separação de leitura e escrita?

Sua instância padrão tem apenas um nó primário na zona primária, sem nós de réplica. A separação de leitura e escrita exige pelo menos um nó de réplica na zona primária, além do nó primário.

Para resolver esse problema, adicione pelo menos um nó de réplica à sua instância na zona primária.

Quanto tempo leva para as alterações entrarem em vigor?

Após a confirmação do pagamento, o status da instância muda para Changing Configuration. As alterações geralmente são concluídas em 1 a 5 minutos e o status retorna para Running.

Quantas réplicas de leitura posso adicionar?

  • Instâncias padrão: de 1 a 9 réplicas de leitura

  • Instâncias cluster: de 1 a 4 réplicas de leitura por shard

As novas réplicas de leitura têm as mesmas especificações do nó primário.