View a markdown version of this page

Comparação de clusters Valkey, Memcached e Redis OSS baseados em nós - 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á.

Comparação de clusters Valkey, Memcached e Redis OSS baseados em nós

A Amazon ElastiCache oferece suporte aos mecanismos de cache Valkey, Memcached e Redis OSS. Cada mecanismo oferece algumas vantagens. Use as informações contidas neste tópico para ajudá-lo a escolher o mecanismo e a versão que melhor atendam aos seus requisitos.

Importante

Depois de criar um cluster de cache baseado em nós ou grupo de replicação, você pode atualizar para uma versão de mecanismo mais recente, mas não pode fazer downgrade para uma versão de mecanismo mais antiga. Se quiser usar uma versão de mecanismo mais antiga, deverá excluir o cluster de cache baseado em nós ou grupo de replicação existente e criá-lo novamente com a versão anterior do mecanismo.

Na superfície, os mecanismos parecem semelhantes. Cada um deles é um armazenamento de chaves/valores na memória. No entanto, na prática, existem diferenças significativas.

Escolha o Memcached se o seguinte se aplicar a você:
  • Você precisa do modelo mais simples possível.

  • Você precisa executar nós grandes com vários cores ou threads.

  • Você precisa da capacidade de expandir e reduzir, adicionar e remover nós à medida que a demanda no seu sistema aumenta e diminui.

  • Você precisa armazenar objetos em cache.

Escolha Valkey ou Redis OSS com ElastiCache se o seguinte se aplicar a você:
Resumo da comparação do Memcached, Valkey ou Redis OSS (modo cluster desabilitado) e Valkey ou Redis OSS (modo cluster habilitado)
Memcached Valkey ou Redis OSS (modo cluster desabilitado) Valkey ou Redis OSS (modo cluster habilitado)
Versões do motor+ 1.4.5 e versões posteriores 4.0.10 e posterior 4.0.10 e posterior
Tipos de dados Simples ‡ 2.8.x – Complexo* 3.2.x e posterior - Complexo †
Complexo †
Particionamento de dados Sim Não Sim
O cluster é modificável Sim Sim 3.2.10 e posterior - Limitado
Reestilhaçamento online Não Não 3.2.10 e posterior
Criptografia em trânsito 1.6.12 e versões posteriores 4.0.10 e posterior 4.0.10 e posterior
Hierarquização de dados Não 6.2 e versões posteriores 6.2 e versões posteriores
Eficiências de memória Não Valkey 8.0 e versões posteriores Valkey 8.0 e versões posteriores
Filtros Bloom Não Valkey 8.1 e versões posteriores Valkey 8.1 e versões posteriores
Pesquisa vetorial Não Valkey 8.2 e versões posteriores Valkey 8.2 e versões posteriores
Full-text pesquisar Não Valkey 9.0 e versões posteriores Valkey 9.0 e versões posteriores
Pesquisa híbrida (texto + vetor) Não Valkey 9.0 e versões posteriores Valkey 9.0 e versões posteriores
Pipelines de agregação Não Valkey 9.0 e versões posteriores Valkey 9.0 e versões posteriores
Expiração do campo de hash Não Valkey 9.0 e versões posteriores Valkey 9.0 e versões posteriores
Bancos de dados numerados no modo de cluster Não N/A Valkey 9.0 e versões posteriores
Certificações de conformidade
Certificação de compatibilidade

    FedRAMP

    HIPAA

    PCI DSS

 

Sim, 1.6.12 e posterior

Sim, 1.6.12 e posterior

Sim

 

4.0.10 e posterior

4.0.10 e posterior

4.0.10 e posterior

 

4.0.10 e posterior

4.0.10 e posterior

4.0.10 e posterior

Multi-threaded Sim Não Não
Atualização do tipo de nó Não Sim Sim
Atualização do mecanismo Sim Sim Sim
Alta disponibilidade (replicação) Não Sim Sim
Failover automático Não Opcional Obrigatório
Pub/Sub capacidades Não Sim Sim
Conjuntos classificados Não Sim Sim
Backup e restauração Somente para caches sem servidor, não aplicável a clusters baseados em nós Sim Sim
Indexação geoespacial Não 4.0.10 e posterior Sim
Observações:
‡ string, objetos (como bancos de dados)
* strings, conjuntos, conjuntos classificados, listas, hashes, bitmaps, hiperloglog
strings, conjuntos, conjuntos classificados, listas, hashes, bitmaps, hyperloglog, índices geoespaciais
+ Exclui versões que estão obsoletas, que atingiram ou estão prestes a atingir o fim da vida útil.

Depois de escolher o mecanismo do seu cluster, recomendamos que você use a versão mais recente desse mecanismo. Para obter mais informações, consulte Tipos de nó compatíveis.