Memorystore for Redis Cluster è un servizio Redis completamente gestito per Google Cloud. Le applicazioni in esecuzione su Google Cloud possono raggiungere prestazioni elevate utilizzando il servizio Redis, estremamente sicuro, disponibile e scalabile, senza il carico di dover gestire complessi deployment Redis.
Concetti e termini chiave
Struttura gerarchica delle risorse
Memorystore for Redis Cluster raccoglie le varie risorse utilizzate in un deployment Redis in una struttura gerarchica che semplifica l'amministrazione e la gestione. Ecco un diagramma che illustra questa struttura:

Le istanze di Memorystore for Redis Cluster sono composte da un insieme di shard, ognuno dei quali contiene un sottoinsieme dello spazio delle chiavi. Ogni shard in un cluster Memorystore è composto da un nodo principale e, facoltativamente, da un massimo di cinque nodi replica. Quando vengono aggiunti nodi replica, Memorystore distribuisce automaticamente i nodi di uno shard tra le zone per fornire maggiore disponibilità e throughput.
Istanze
Un'istanza di Memorystore for Redis Cluster è un container per i tuoi dati. I termini istanza e cluster possono essere usati in modo intercambiabile quando si fa riferimento a una singola unità di deployment di Memorystore for Redis Cluster. Quando esegui il provisioning di un'istanza Memorystore, devi eseguire il provisioning di un numero sufficiente di shard per gestire lo spazio delle chiavi dell'intera applicazione.
Per i dettagli sulle specifiche del cluster Memorystore, consulta Specifiche di cluster e nodi.
Shard
Il cluster è composto da più shard di dimensioni uguali. Per i dettagli sulle specifiche degli shard Memorystore, consulta Specifiche di cluster e nodi.
Nodi principali e replica
È presente un nodo principale per shard. Ogni shard può avere da 0 a 5 nodi replica. Le repliche forniscono alta disponibilità e throughput di lettura aggiuntivo e vengono distribuite uniformemente tra le zone.
Per maggiori dettagli, consulta Alta affidabilità e repliche.
Versione Redis
Memorystore for Redis Cluster è basato sulla versione open source di Redis 7.x e supporta un sottoinsieme della libreria di comandi Redis totale.
Endpoint del cluster
Ogni istanza ha un endpoint di rilevamento a cui si connette il client. Il client utilizza l'endpoint di rilevamento anche per il rilevamento dei nodi del cluster. Per saperne di più, consulta Endpoint del cluster.
Prerequisiti di networking
Prima di poter creare un'istanza di Memorystore for Redis Cluster, devi configurare il networking per il tuo progetto.
Fatturazione
Consulta la pagina Prezzi per informazioni sui prezzi per le regioni disponibili.