Versões compatíveis

O Memorystore para Memcached é respaldado pelo software Memcached de código aberto. No momento, o Memorystore oferece suporte às versões 1.5.16 e 1.6.15 do Memcached. A versão padrão é o Memcached 1.5.16.

Para instruções sobre como fazer upgrade da versão do Memcached de uma instância, consulte Fazer upgrade da versão do Memcached de uma instância.

Para saber como o upgrade da versão do Memcached afeta a instância, consulte Sobre o upgrade da versão do Memcached de uma instância.

Política de suporte da versão

O Memorystore para Memcached é compatível com uma versão de patch para cada versão principal do OSS Memcached listada na seção Versões atuais desta página. O patch é atualizado regularmente durante os períodos de manutenção. O Memorystore para Memcached monitora todos os patches críticos que precisam ser aplicados à instância. Os patches de segurança críticos são lançados fora do período de manutenção regular. Consulte Sobre a manutenção para mais detalhes.

Versões atuais

Esta tabela lista as versões do Memcached compatíveis e quando cada uma delas foi atualizada pela última vez:

Versão do Memcached Última atualização
1.5.16 26 de março de 2020
1.6.15 19 de setembro de 2023

Versão 1.6.15 do Memcached

A tabela abaixo descreve a compatibilidade do Memorystore com alguns dos principais recursos introduzidos pela versão 1.6.15 do Memcached.

Recurso Descrição Compatível com o Memorystore para Memcached
Metaprotocolo O novo metaprotocolo agora tem mais recursos do que o protocolo binário. Tudo o que você pode fazer com o protocolo de texto/binário pode ser feito com os novos metacomandos. Esses comandos podem trazer grandes benefícios para a performance e a correção dos sistemas de cache. Sim
Execução em lote de syscalls de resposta O código de rede foi refatorado para permitir o agrupamento automático de syscalls de resposta. Como resultado desse recurso, se você enviar vários comandos de busca no mesmo pacote TCP, o Memcached tende a enviar as respostas com uma única chamada de sistema. Sim
Desativar comandos do relógio Uma configuração para desativar os comandos de monitoramento. Para mais detalhes, consulte Configurações do Memcached compatíveis. Sim
Algoritmo de hash XXH3 O algoritmo de hash XXH3 foi adicionado à lista de algoritmos de tabela de hash. Para mais detalhes, consulte Configurações do Memcached compatíveis. Sim
Assistir connevents O comando "watch connevents" mostra entradas em tempo real sobre eventos de conexão/desconexão Sim
Reinicialização do cache com estado salvo O Memcached agora pode recuperar o cache entre reinicializações. Não
Extstore O Extstore é uma adição ao memcached que deixa a tabela de hash e as chaves na memória, mas move os valores para o armazenamento externo (geralmente flash). Não
TLS O Memcached 1.5.13 e versões mais recentes oferecem suporte à autenticação e à criptografia por TLS, o que permite que os clientes se comuniquem com os servidores por um canal seguro. Não