Tair (Redis OSS-compatible) permite alterar as configurações da instância, incluindo arquitetura, capacidade de memória, quantidade de shards e quantidade de réplicas.
Alterações de configuração suportadas e impactos
O que permanece inalterado durante uma mudança de configuração?
Todas as alterações de configuração mantêm:
Endpoints de conexão, contas, senhas e lista de permissões inalterados. Não é necessário modifique o código da aplicação.
Dados geralmente preservados. Em casos raros, como falha no nó primário durante o switchover, pode ocorrer perda de uma pequena quantidade de dados não sincronizados.
|
Tipo de alteração |
Impacto |
|
Mudança de arquitetura standalone para alta disponibilidade (master-replica) |
Uma ou duas desconexões transitórias, cada uma com duração inferior a 30 segundos. A instância fica somente leitura por cerca de um minuto. |
|
Mudança de arquitetura Standard (master-replica) para cluster |
Uma ou duas desconexões transitórias, cada uma com duração inferior a 30 segundos. A instância fica somente leitura por cerca de um minuto. |
|
Mudança de arquitetura cluster para Standard (master-replica) |
Uma ou duas desconexões transitórias, cada uma com duração inferior a 30 segundos. A instância fica somente leitura por cerca de um minuto. |
|
Dimensionar a especificação da instância para cima ou para baixo |
Pode causar uma ou duas desconexões transitórias, cada uma com duração inferior a 30 segundos. A instância fica somente leitura por cerca de um minuto. |
|
Pode causar uma ou duas desconexões transitórias, cada uma com duração inferior a 30 segundos. A instância fica somente leitura por cerca de um minuto. |
|
|
Uma desconexão transitória com duração de alguns segundos. |
|
|
Nenhum. |
|
|
Uma desconexão transitória com duração inferior a 30 segundos. A instância fica somente leitura por cerca de um minuto. |
Limitações
Matriz de alterações de configuração
As alterações de configuração disponíveis na página Change Configurations (ou na página Change Configurations/Change Configurations para instâncias por assinatura) variam conforme o modo de implantação e a arquitetura da instância.
Convenções da tabela:
✔️: Disponível na página Change Configurations.
⭕️: Indisponível na página Change Configurations. Utilize outras páginas de recursos. Consulte as notas abaixo.
❌: Não suportado.
➖: Não aplicável.
|
Tipo de implantação \ Operação de alteração |
Mudar para arquitetura de cluster |
Ativar divisão de leitura/escrita |
Mudar para arquitetura standard |
Alterar especificação do shard |
Alterar quantidade de shards |
Alterar quantidade de réplicas |
|
Implantação Classic |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
|
Arquitetura standard cloud-native (não cluster) |
✔️ |
⭕️1 |
➖ |
✔️ |
➖ |
➖ |
|
Arquitetura de cluster cloud-native |
➖ |
⭕️2 |
✔️3 |
✔️ |
⭕️4 |
➖ |
1Para instâncias Standard (master-replica) cloud-native, ative a divisão de leitura/escrita por meio da opção adicionar ou remover nós de réplica na página Node Management.
2Para instâncias de cluster cloud-native em modo proxy, ative a divisão de leitura/escrita por meio da opção adicionar ou remover nós de réplica na página Node Management.
3Requer modo proxy com divisão de leitura/escrita desativada. Não suportado em modo de conexão direta ou com divisão de leitura/escrita ativada.
4Adicione ou exclua shards em lotes. Consulte Ajustar a quantidade de shards do cluster.
Perguntas frequentes
Verificar histórico de dimensionamento
Falhas na alteração de configuração
Alterar meio de armazenamento para Tair (Enterprise Edition)
Melhorar desempenho da CPU
De alta disponibilidade para standalone
Pausar aplicações durante a alteração
Migração automática de dados
Duração da alteração de configuração
Perda de conjuntos de backup
Atraso na atualização da configuração
Execução imediata da tarefa
Referência da API
|
Operação da API |
Descrição |
|
Altera a especificação de uma instância. |
