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 |