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
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.