Replicação: modo de OSS cluster Valkey e Redis desativado versus ativado - Amazon ElastiCache

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Replicação: modo de OSS cluster Valkey e Redis desativado versus ativado

A partir do Valkey 7.2 e do Redis OSS versão 3.2, você tem a capacidade de criar um dos dois tipos distintos de clusters (API/CLI: grupos de replicação). Um cluster Valkey ou Redis OSS (modo de cluster desativado) sempre tem um único fragmento (API/CLI: grupo de nós) com até 5 nós de réplica de leitura. Um cluster Valkey ou Redis OSS (modo de cluster ativado) tem até 500 fragmentos com 1 a 5 nós de réplica de leitura em cada um.

Imagem: clusters Valkey ou Redis OSS (modo de cluster desativado) e Valkey ou Redis OSS (modo de cluster ativado)

Clusters Valkey ou Redis OSS (modo de cluster desativado) e Valkey ou Redis OSS (modo de cluster ativado)

A tabela a seguir resume as diferenças importantes entre os clusters Valkey ou Redis OSS (modo de cluster desativado) e Valkey ou Redis OSS (modo de cluster ativado).

Comparando clusters Valkey ou Redis OSS (modo de cluster desativado) e Valkey ou Redis OSS (modo de cluster ativado)
Atributo Valkey ou Redis OSS (modo de cluster desativado) Valkey ou Redis OSS (modo de cluster ativado)
Modificável Sim. Oferece suporte para adicionar e excluir nós de réplica e dimensionar o tipo de nó. Limitado. Para ter mais informações, consulte Gerenciamento de versões para ElastiCache e Dimensionamento de clusters em Valkey ou Redis OSS (modo de cluster ativado).
Particionamento de dados Não Sim
Estilhaços 1 1 a 500
Réplicas de leitura 0 – 5
Importante

Se você não tiver réplicas e o nó falhar, ocorrerá uma perda total de dados.

0 a 5 por fragmento.
Importante

Se você não tiver réplicas e um nó falhar, ocorrerá uma perda de todos os dados nesse estilhaço.

Multi-AZ Sim, com pelo menos 1 réplica.

Opcional. Ativado por padrão.

Sim

Opcional. Ativado por padrão.

Snapshots (Backups) Sim, criando um único arquivo .rdb. Sim, criando um arquivo .rdb exclusivo para cada estilhaço.
Restaurar Sim, usando um único arquivo.rdb de um cluster Valkey ou Redis OSS (modo de cluster desativado). Sim, usando arquivos.rdb de um cluster Valkey ou Redis OSS (modo de cluster desativado) ou Valkey ou Redis OSS (modo de cluster ativado).
Com suporte por Todas as versões Valkey e Redis OSS Todas as versões do Valkey e Redis OSS 3.2 e seguintes
Mecanismo atualizável Sim, com alguns limites. Para obter mais informações, consulte Gerenciamento de versões para ElastiCache. Sim, com alguns limites. Para obter mais informações, consulte Gerenciamento de versões para ElastiCache.
Criptografia Versões 3.2.6 (programadas paraEOL, consulte o cronograma de fim de vida das OSS versões do Redis) e 4.0.10 e posteriores. Versões 3.2.6 (programadas paraEOL, consulte o cronograma de fim de vida das OSS versões do Redis) e 4.0.10 e posteriores.
HIPAAElegível Versões 3.2.6 (programadas paraEOL, consulte o cronograma de fim de vida das OSS versões do Redis) e 4.0.10 e posteriores. Versões 3.2.6 (programadas paraEOL, consulte o cronograma de fim de vida das OSS versões do Redis) e 4.0.10 e posteriores.
PCIDSSCompatível Versões 3.2.6 (programadas paraEOL, consulte o cronograma de fim de vida das OSS versões do Redis) e 4.0.10 e posteriores. Versões 3.2.6 (programadas paraEOL, consulte o cronograma de fim de vida das OSS versões do Redis) e 4.0.10 e posteriores.
Reestilhaçamento online N/D Versão 3.2.10 (programada paraEOL, consulte o cronograma de fim de vida das OSS versões do Redis) e posterior.

Qual devo escolher?

Ao escolher entre Valkey ou Redis OSS (modo de cluster desativado) ou Valkey ou Redis OSS (modo de cluster ativado), considere os seguintes fatores:

  • Escalabilidade versus particionamento: os negócios precisam mudar. Você precisa fornecer provisão para demanda máxima ou escalar conforme a demanda sofre alterações. O Valkey ou o Redis OSS (modo de cluster desativado) oferecem suporte ao escalonamento. Você pode dimensionar a capacidade de leitura adicionando ou excluindo nós de réplica ou pode dimensionar a capacidade aumentando para um tipo de nó maior. Ambas as operações exigem tempo. Para obter mais informações, consulte Dimensionamento de nós de réplica para Valkey ou Redis OSS (modo de cluster desativado).

     

    O Valkey ou Redis OSS (modo de cluster ativado) suporta o particionamento de seus dados em até 500 grupos de nós. Você pode alterar dinamicamente o número de estilhaços à medida que suas necessidades de negócios mudam. Uma vantagem do particionamento é que você espalha sua carga em um número maior de endpoints que reduz o afunilamento de acesso durante a demanda de pico. Além disso, você pode acomodar um conjunto de dados maior, pois os dados podem ser distribuídos em vários servidores. Para obter informações sobre como escalar suas partições, consulte. Dimensionamento de clusters em Valkey ou Redis OSS (modo de cluster ativado)

     

  • Tamanho do nó versus número de nós — Como um cluster Valkey ou Redis OSS (modo de cluster desativado) tem apenas um fragmento, o tipo de nó deve ser grande o suficiente para acomodar todos os dados do cluster, além da sobrecarga necessária. Por outro lado, como você pode particionar seus dados em vários fragmentos ao usar um cluster Valkey ou Redis OSS (modo de cluster ativado), os tipos de nós podem ser menores, embora você precise de mais deles. Para obter mais informações, consulte Escolha do tamanho do nó.

     

  • Leituras versus gravações — Se a carga principal em seu cluster for aplicativos lendo dados, você pode escalar um cluster Valkey ou Redis OSS (modo de cluster desativado) adicionando e excluindo réplicas de leitura. No entanto, há um máximo de 5 réplicas de leitura. Se a carga em seu cluster for pesada, você poderá se beneficiar dos endpoints de gravação adicionais de um cluster Valkey ou Redis OSS (modo de cluster ativado) com vários fragmentos.

Seja qual for o tipo de cluster que você optar por implementar, certifique-se de escolher um tipo de nó que seja adequado para suas necessidades atuais e futuras.