Memorystore pour Redis Cluster est un service Redis entièrement géré pour Google Cloud. Les applications exécutées sur Google Cloud peuvent atteindre des performances exceptionnelles en exploitant le service Redis hautement évolutif, disponible et sécurisé, sans avoir à gérer de déploiements Redis complexes.
Concepts et termes clés
Structure hiérarchique des ressources
Memorystore pour Redis Cluster regroupe les différentes ressources utilisées dans un déploiement Redis dans une structure hiérarchique qui simplifie l'administration et la gestion. Voici un diagramme illustrant cette structure :
Les instances Memorystore for Redis Cluster sont composées d'un ensemble de partitions, chacune contenant un sous-ensemble de votre espace de clés. Chaque partition d'un cluster Memorystore est composée d'un nœud principal et, éventuellement, de deux nœuds d'instance répliquée. Lorsque des nœuds de réplique sont ajoutés, Memorystore distribue automatiquement les nœuds d'un shard entre les zones pour offrir une disponibilité et un débit plus élevés.
Instances
Une instance Memorystore pour Redis Cluster est un conteneur pour vos données. Les termes instance et cluster peuvent être utilisés de manière interchangeable lorsqu'ils font référence à une seule unité de déploiement Memorystore pour Redis. Lorsque vous provisionnez une instance Memorystore, vous devez provisionner suffisamment de partitions pour desservir l'espace de clés de l'ensemble de votre application.
Pour en savoir plus sur les spécifications des clusters Memorystore, consultez Spécifications des clusters et des nœuds.
Segments
Votre cluster est composé de plusieurs partitions de taille égale. Pour en savoir plus sur la spécification des partitions Memorystore, consultez Spécification des clusters et des nœuds.
Nœuds principaux et nœuds répliqués
Il existe un nœud principal par partition. Chaque partition peut comporter 0, 1 ou 2 nœuds de réplique. Les réplicas offrent une haute disponibilité et un débit de lecture supplémentaire. Ils sont répartis de manière uniforme entre les zones.
Pour en savoir plus, consultez Haute disponibilité et réplicas.
Version Redis
Memorystore pour Redis Cluster est basé sur Redis Open Source version 7.x et est compatible avec un sous-ensemble de la bibliothèque de commandes Redis totale.
Points de terminaison du cluster
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 de cluster. Pour en savoir plus, consultez Points de terminaison du cluster.
Conditions préalables de mise en réseau
Avant de pouvoir créer une instance Memorystore pour Redis Cluster, 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.