Last reviewed 2023-08-07 UTC
Memorystore è un archivio in memoria completamente gestito che fornisce una versione gestita di due soluzioni open source di memorizzazione nella cache: Redis e Memcached. Memorystore è scalabile e automatizza attività complesse come il provisioning, la replica, il failover e l'applicazione di patch.
best practice
- Best practice generali di Redis: indicazioni sull'esportazione di backup di Redis Database (RDB), sulle operazioni che richiedono un uso intensivo di risorse e sulle operazioni che richiedono un nuovo tentativo di connessione. Inoltre, informazioni su manutenzione, gestione della memoria e configurazione del connettore di accesso VPC serverless, nonché sulla modalità di connessione di accesso privato ai servizi, nonché monitoraggio e avvisi.
- Best practice per la gestione della memoria di Redis: concetti di gestione della memoria come capacità dell'istanza e operazioni di configurazione di
Maxmemory
, esportazione, scalabilità e upgrade della versione, metriche di gestione della memoria e come risolvere una condizione di esaurimento della memoria. - Backoff esponenziale Redis: come funziona il backoff esponenziale, un algoritmo di esempio e come funzionano il backoff massimo e il numero massimo di nuovi tentativi.
- Best practice per la memorizzazione nella cache per la progettazione di applicazioni per i fallimenti della cache, la connessione diretta agli indirizzi IP dei nodi e il servizio di individuazione automatica di Memcached. Inoltre, vengono fornite indicazioni su come configurare il parametro
max-item-size
, bilanciare i cluster e utilizzare Cloud Monitoring per monitorare le metriche essenziali. - Best practice per la gestione della memoria Memcached: configurazione della memoria per un'istanza Memcached, configurazione della memoria riservata, quando aumentare la memoria riservata e metriche per l'utilizzo della memoria.