Versioni supportate

Memorystore for Memcached è supportato dal software Memcached open source. Attualmente Memorystore supporta le versioni Memcached 1.5.16 e 1.6.15. La versione predefinita è Memcached 1.5.16.

Per istruzioni su come eseguire l'upgrade della versione Memcached di un'istanza, consulta Eseguire l'upgrade della versione Memcached di un'istanza.

Per informazioni sull'impatto dell'upgrade della versione Memcached sull'istanza, consulta Informazioni sull'upgrade della versione Memcached di un'istanza.

Norme relative al supporto delle versioni

Memorystore per Memcached supporta una versione patch per ogni versione principale di Memcached OSS elencata nella sezione Versioni correnti di questa pagina. La patch viene aggiornata regolarmente durante i periodi di manutenzione. Memorystore for Memcached monitora eventuali patch critiche da applicare all'istanza. Le patch di sicurezza critiche vengono implementate al di fuori del periodo di manutenzione regolare. Per ulteriori dettagli, consulta Informazioni sulla manutenzione.

Versioni correnti

Questa tabella elenca le versioni di Memcached supportate e la data dell'ultimo aggiornamento di ciascuna versione:

Versione Memcached Ultimo aggiornamento
1.5.16 26 marzo 2020
1.6.15 19 settembre 2023

Versione Memcached 1.6.15

La tabella seguente illustra il supporto di Memorystore per alcune delle funzionalità principali introdotte dalla versione 1.6.15 di Memcached.

Funzionalità Descrizione Supportato in Memorystore for Memcached
Protocollo Meta Il nuovo meta protocollo ora offre più funzionalità rispetto al protocollo binario. Tutto ciò che puoi fare con il protocollo di testo/binario può essere fatto con i nuovi metacomandi. Questi comandi possono apportare enormi vantaggi alle prestazioni e alla correttezza dei sistemi di cache.
Raggruppamento delle chiamate di sistema di risposta Il codice di rete è stato sottoposto a refactoring per consentire l'aggregazione automatica delle chiamate di sistema di risposta. A causa di questa funzionalità, se invii più comandi get nello stesso pacchetto TCP, Memcached tende a inviare le risposte con una singola chiamata di sistema.
Disattivare i comandi dell'orologio Una configurazione per disattivare i comandi dell'orologio. Per maggiori dettagli, vedi Configurazioni Memcached supportate.
Algoritmo di hashing XXH3 L'algoritmo hash XXH3 è stato aggiunto all'elenco degli algoritmi delle tabelle hash. Per maggiori dettagli, vedi Configurazioni Memcached supportate.
Guarda connevents Il comando watch connevents mostra le voci in tempo reale relative agli eventi di connessione/disconnessione
Riavvio della cache a caldo Memcached ora può recuperare la cache tra un riavvio e l'altro. No
Extstore Extstore è un'aggiunta a memcached che lascia la tabella hash e le chiavi in memoria, ma sposta i valori in uno spazio di archiviazione esterno (di solito flash). No
TLS Memcached 1.5.13 e versioni successive supporta l'autenticazione e la crittografia tramite TLS, che consente ai client di comunicare con i server tramite un canale sicuro. No