Panoramica di Memorystore for Valkey

Memorystore for Valkey è un servizio Valkey Cluster completamente gestito per Google Cloud. Le applicazioni in esecuzione su Google Cloud possono raggiungere prestazioni elevate utilizzando il servizio Valkey, estremamente sicuro, disponibile e scalabile, senza il carico di dover gestire complessi deployment Valkey.

Concetti e termini chiave

Struttura delle risorse gerarchica

Memorystore per Valkey raccoglie le varie risorse utilizzate in un deployment di Valkey in una struttura gerarchica che semplifica l'amministrazione e la gestione. Ecco un diagramma che illustra questa struttura:

Un diagramma che mostra che un'istanza Memorystore è composta da un nodo principale e da nodi replica

Le istanze Memorystore for Valkey sono composte da un insieme di shard, ciascuno contenente un sottoinsieme dello spazio delle chiavi. Ogni shard di un'istanza è composto da un nodo principale e, facoltativamente, da un massimo di due nodi replica. Quando vengono aggiunti i nodi replica, Memorystore distribuisce automaticamente i nodi di uno shard tra le zone per offrire una maggiore disponibilità e un throughput superiore.

Istanze

Quando esegui il provisioning di un'istanza Memorystore for Valkey, devi eseguire il provisioning di un numero sufficiente di frammenti per gestire lo spazio chiavi dell'intera applicazione. Per informazioni dettagliate sulla specifica dell'istanza, vedi Specifiche di istanze e nodi.

Shard

L'istanza è composta da più shard di dimensioni uguali. Per informazioni dettagliate sulla specifica del frammento, vedi Specifiche di istanze e nodi.

Nodi principali e replica

Esiste un nodo principale per ogni shard. Ogni shard può avere 0, 1 o 2 nodi di replica. Le repliche offrono alta disponibilità e un'ulteriore velocità effettiva di lettura e sono distribuite uniformemente tra le zone.

Per maggiori dettagli, vedi Elevata disponibilità e repliche.

Versione Valkey

Memorystore for Valkey supporta le versioni Valkey 7.2 e 8.0. Per ulteriori informazioni sulle funzionalità introdotte da ogni versione, consulta Versioni supportate. Memorystore for Valkey supporta un sottoinsieme della libreria di comandi Valkey totale.

Endpoint delle istanze

Ogni istanza ha un endpoint di rilevamento a cui si connette il client. Il client utilizza anche l'endpoint di rilevamento per il rilevamento dei nodi. Per maggiori informazioni, consulta Endpoint delle istanze.

Prerequisiti di networking

Prima di poter creare un'istanza Memorystore per Valkey, devi configurare la networking per il tuo progetto.

Fatturazione

Per informazioni sui prezzi per le regioni disponibili, consulta la pagina Prezzi.