Memorystore pour Valkey est un service Valkey entièrement géré qui est compatible avec les instances en mode cluster activé et en mode cluster désactivé. Google Cloud Les applications exécutées sur Google Cloud peuvent atteindre des performances extrêmes en tirant parti du service Valkey hautement évolutif, disponible et sécurisé, sans avoir à gérer des déploiements Valkey complexes.
Concepts et termes clés
Instances en mode cluster activé et en mode cluster désactivé
Une instance Memorystore pour Valkey peut être créée en mode cluster activé et en mode cluster désactivé. Alors qu'une instance en mode cluster activé peut comporter un ou plusieurs segments, une instance en mode cluster désactivé s'exécute sur un seul segment. Pour en savoir plus, consultez Activer et désactiver le mode cluster.
Structure hiérarchique des ressources
Memorystore pour Valkey regroupe 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 schéma qui illustre cette structure :

Les instances Memorystore pour Valkey sont composées d'un ensemble de segments, chacun contenant un sous-ensemble de votre espace de clés. Chaque segment d'une instance est composé d'un nœud principal et, éventuellement, d'un maximum de cinq nœuds d'instance dupliquée. Lorsque des nœuds d'instance dupliquée 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 segments pour desservir l'espace de clés de l'ensemble de votre application. Pour en savoir plus sur les spécifications des instances, consultez Spécifications des instances et des nœuds.
Segments
Votre instance est composée de plusieurs segments de taille égale. Pour en savoir plus sur les spécifications des segments, consultez Spécifications des instances et des nœuds.
Nœuds principaux et d'instance dupliquée
Il existe un nœud principal par segment. Chaque segment peut comporter entre 0 et 5 nœuds d'instance dupliquée. 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 Haute disponibilité et instances dupliquées.
Version Valkey
Memorystore pour Valkey est compatible avec les versions 7.2, 8.0 et 9.0 de Valkey. Pour en savoir plus sur les fonctionnalités introduites par chaque version, consultez Versions compatibles. Memorystore pour Valkey est compatible avec un sous-ensemble de la bibliothèque de commandes Valkey totale.
Points de terminaison d'instance
Mode cluster activé : chaque instance dispose d'un point de terminaison de découverte auquel votre client se connecte. Votre client utilise également le point de terminaison de découverte pour la découverte des nœuds. Pour en savoir plus, consultez Points de terminaison d'instance pour le mode cluster activé.
Mode cluster désactivé : chaque instance dispose d'un point de terminaison principal et d'un point de terminaison de lecteur. Le point de terminaison principal dirige toujours le trafic vers le nœud principal, tandis que le point de terminaison de lecteur équilibre automatiquement la charge des requêtes de lecture sur les instances dupliquées disponibles. Pour en savoir plus, consultez Points de terminaison d'instance pour le mode cluster désactivé.
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 dans les régions disponibles.