O Memorystore para Memcached usa o software Memcached de código aberto. Atualmente, o Memorystore é compatível com as versões 1.5.16 e 1.6.15 do Memcached. A versão padrã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 mais informações sobre 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 os patches críticos que precisam ser aplicados à sua instância. Os patches críticos de segurança 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 compatíveis do Memcached e quando cada versão 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 |
Memcached versão 1.6.15
A tabela abaixo descreve o suporte do Memorystore para alguns dos principais recursos introduzidos pelo Memcached versão 1.6.15.
Recurso | Descrição | Compatível com o Memorystore para Memcached |
---|---|---|
Protocolo meta | O novo meta protocolo agora tem mais recursos do que o protocolo binário. Tudo o que você puder fazer com o protocolo de texto/binário pode ser feito com os novos comandos meta. Esses comandos podem trazer grandes benefícios para o desempenho e a exatidão dos sistemas de cache. | Sim |
Lote de chamadas do sistema de resposta | O código de rede foi refatorado para permitir o agrupamento automático de chamadas do sistema de resposta. Como resultado desse recurso, se você enviar vários comandos get no mesmo pacote TCP, o Memcached tende a enviar as respostas com uma única chamada do sistema. | Sim |
Desativar comandos do relógio | Uma configuração para desativar comandos do relógio. Para mais detalhes, consulte Configurações do Memcached com suporte. | Sim |
Algoritmo de hash XXH3 | O algoritmo de hash XXH3 foi adicionado à lista de algoritmos da tabela de hash. Para mais detalhes, consulte Configurações do Memcached com suporte. | Sim |
Assista aos eventos de conexão | O comando "watch connevents" mostra entradas em tempo real sobre eventos de conexão/desconexão. | Sim |
Reinicialização de cache quente | O Memcached agora pode recuperar seu cache entre as reinicializações. | Não |
Extstore | 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+ oferece suporte a autenticação e criptografia via TLS, que permite que os clientes se comuniquem com servidores por um canal seguro. | Não |