Présentation de Memorystore pour Valkey

Memorystore pour Valkey est un service Valkey Cluster entièrement géré pour Google Cloud. Les applications exécutées sur Google Cloud peuvent atteindre des performances exceptionnelles en exploitant le service Valkey hautement évolutif, disponible et sécurisé, sans avoir à gérer de déploiements Valkey complexes.

Concepts et termes clés

Structure hiérarchique des ressources

Memorystore pour Valkey rassemble les différentes ressources utilisées dans un déploiement Valkey dans une structure hiérarchique qui simplifie l'administration et la gestion. Voici un diagramme illustrant cette structure:

Schéma illustrant qu'une instance Memorystore est composée d'un nœud principal et de nœuds répliqués

Les instances Memorystore pour Valkey sont composées d'un ensemble de fragments, chacun contenant un sous-ensemble de votre espace de clés. Chaque fragment d'une instance se compose d'un nœud principal et, éventuellement, de deux nœuds d'instance dupliquée. Lorsque des nœuds de réplication sont ajoutés, Memorystore distribue automatiquement les nœuds d'un segment entre les zones pour offrir une disponibilité et un débit plus élevés.

Instances

Lorsque vous provisionnez une instance Memorystore pour Valkey, vous devez provisionner suffisamment de fragments pour servir l'espace de clés de l'ensemble de votre application. Pour en savoir plus sur la spécification des instances, consultez la section Spécification des instances et des nœuds.

Segments

Votre instance est composée de plusieurs fragments de taille égale. Pour en savoir plus sur la spécification des shards, consultez la section Spécification des instances et des nœuds.

Nœuds principaux et répliqués

Il existe un nœud principal par fragment. Chaque segment peut comporter 0, 1 ou 2 nœuds de réplication. Les instances dupliquées offrent une haute disponibilité et un débit de lecture supplémentaire, et sont réparties uniformément entre les zones.

Pour en savoir plus, consultez la section Haute disponibilité et réplication.

Version Valkey

Memorystore pour Valkey est compatible avec les versions 7.2 et 8.0 de Valkey. Pour en savoir plus sur les fonctionnalités introduites par chaque version, consultez la section Versions compatibles. Memorystore pour Valkey est compatible avec un sous-ensemble de la bibliothèque de commandes Valkey totale.

Points de terminaison d'instance

Chaque instance dispose d'un point de terminaison de détection auquel votre client se connecte. Votre client utilise également le point de terminaison de découverte pour la détection de nœuds. Pour en savoir plus, consultez la section Points de terminaison d'instance.

Conditions préalables de mise en réseau

Avant de pouvoir créer une instance Memorystore pour Valkey, vous devez configurer la mise en réseau pour votre projet.

Facturation

Consultez la page Tarifs pour en savoir plus sur les tarifs des régions disponibles.