À propos du cluster Memorystore pour Redis

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

Pour des commentaires d'ordre général ou concernant des demandes de fonctionnalité spécifiques, contactez memorystore-cluster-feedback@google.com.

Concepts et termes clés

Structure hiérarchique des ressources

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

Schéma illustrant un cluster Memorystore composé d'un nœud principal et de nœuds d'instances dupliquées

Les instances de cluster Memorystore pour Redis sont composées d'un ensemble de segments, chacun contenant un sous-ensemble de votre espace de clé. Chaque segment d'un cluster Memorystore est composé d'un nœud principal et, éventuellement, de deux nœuds d'instances dupliquées. Lorsque des nœuds d'instances dupliquées sont ajoutés, Memorystore répartit automatiquement les nœuds d'une partition entre les zones pour améliorer la disponibilité et le débit.

Instances

Une instance de cluster Memorystore pour Redis est un conteneur pour vos données. Les termes instance et cluster peuvent être utilisés de manière interchangeable pour désigner une seule unité de déploiement Memorystore pour Redis. Lorsque vous provisionnez une instance Memorystore, vous devez provisionner suffisamment de segments pour diffuser l'espace de clés de l'ensemble de votre application.

Pour en savoir plus sur les spécifications des clusters Memorystore, consultez Spécification des clusters et des segments.

Segments

Votre cluster est composé de plusieurs segments de taille égale. Pour en savoir plus sur la spécification des segments Memorystore, consultez la section Spécification des clusters et des segments.

Nœuds principaux et répliqués

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

Pour en savoir plus, consultez la section Haute disponibilité et instances dupliquées.

Version Redis

Le cluster Memorystore pour Redis est basé sur la version Open Source Redis version 7.x et est compatible avec un sous-ensemble de la bibliothèque de commandes Redis totale.

Point de terminaison de découverte

Chaque instance dispose d'un point de terminaison de découverte que vous utilisez pour vous connecter. Pour savoir comment afficher votre point de terminaison de découverte et vous connecter à votre cluster, consultez Se connecter à une instance de cluster Memorystore pour Redis.

Conditions préalables à la mise en réseau

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

Facturation

Les ressources de cluster Memorystore pour Redis ne vous sont pas facturées pendant la phase preview privée. Toutefois, la facturation doit être activée pour que vous puissiez créer des ressources de cluster Memorystore pour Redis.