Memorystore for Memcached è supportato dal software open source Memcached. 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, vedi Eseguire l'upgrade della versione Memcached di un'istanza.
Per informazioni su come l'upgrade della versione Memcached influisce sull'istanza, consulta Informazioni sull'upgrade della versione Memcached di un'istanza.
Criterio di supporto delle versioni
Memorystore for Memcached supporta una versione patch per ogni versione principale del sistema operativo Memcached elencata nella sezione Versioni attuali di questa pagina. La patch viene regolarmente aggiornata 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 regolare periodo di manutenzione. Per ulteriori dettagli, vedi Informazioni sulla manutenzione.
Versioni attuali
In questa tabella sono elencate le versioni Memcached supportate e la data dell'ultimo aggiornamento di ogni versione:
Versione Memcached | Ultimo aggiornamento |
---|---|
1.5.16 | 26 marzo 2020 |
1.6.15 | 19 settembre 2023 |
Memcached versione 1.6.15
La tabella seguente illustra il supporto di Memorystore per alcune funzionalità principali introdotte da Memcached versione 1.6.15.
Funzionalità | Descrizione | Supportato in Memorystore per Memcached |
---|---|---|
Protocollo meta | Il nuovo protocollo meta ora include più funzionalità rispetto al protocollo binario. Tutto quello che puoi fare con il protocollo di testo/binario può essere effettuato con i nuovi meta comandi. Questi comandi possono portare enormi vantaggi alle prestazioni e alla correttezza dei sistemi di cache. | Sì |
Raggruppamento in batch delle chiamate di sistema di risposta | Il codice di rete è stato sottoposto a refactoring per consentire il raggruppamento automatico delle chiamate di sistema di risposta. Come risultato di questa funzionalità, se invii più comandi get nello stesso pacchetto TCP, Memcached tende a inviare le risposte con una singola chiamata di sistema. | Sì |
Disattiva comandi smartwatch | Una configurazione per disabilitare i comandi dello smartwatch. Per maggiori dettagli, consulta Configurazioni supportate di Memcached. | Sì |
Algoritmo hash XXH3 | L'algoritmo hash XXH3 è stato aggiunto all'elenco degli algoritmi della tabella hash. Per maggiori dettagli, consulta Configurazioni supportate di Memcached. | Sì |
Guarda eventi di connessione | Il comando Guarda connevents mostra le voci in tempo reale sugli eventi di connessione/disconnessione | Sì |
Riavvio della cache a caldo | Memcached ora può recuperare la cache tra un riavvio e l'altro. | No |
Archivio est. | Extstore è un'aggiunta a memcached che lascia la tabella hash e le chiavi in memoria, ma sposta i valori in una memoria esterna (di solito in 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 |