Ce document présente les limites actuelles de capacité des ressources et les quotas de requêtes API par minute pour Memorystore pour Redis Cluster.
Nombre limite de clusters
Memorystore for Redis Cluster applique les limites d'utilisation suivantes :
| Limite | Valeur |
|---|---|
| Bases de données par cluster | 1 |
| Unités d'utilisation par cluster | 250 |
Nombre maximal de clients
Nombre maximal de clients correspond au nombre maximal de connexions client que vous pouvez avoir pour chaque nœud d'un type de nœud sans rencontrer de problèmes de performances.
Pour vous assurer de ne pas dépasser le nombre maximal de connexions client, nous vous recommandons de surveiller la métrique /cluster/node/clients/connected_clients.
Le tableau suivant liste les types de nœuds disponibles pour Memorystore pour Redis Cluster, ainsi que le nombre par défaut et maximal de connexions client que vous pouvez avoir pour chaque type de nœud.
| Type de nœud | Nombre par défaut de connexions client | Nombre maximal de connexions client1 |
|---|---|---|
| redis-shared-core-nano | 5 000 | 5 000 |
| redis-standard-small | 16 000 | 32 000 |
| redis-highmem-medium | 32 000 | 64 000 |
| redis-highcpu-medium | 32 000 | 64 000 |
| redis-standard-large | 32 000 | 64 000 |
| redis-highmem-xlarge | 64 000 | 64 000 |
| redis-highmem-2xlarge | 64 000 | 64 000 |
1 Pour savoir comment ajuster la limite maximale de connexions client, consultez Configurer un cluster.
Unités d'utilisation du cluster
Les unités d'utilisation de cluster par projet pour un cluster dans Memorystore for Redis Cluster sont calculées à l'aide de la formule suivante :
Unités d'utilisation du cluster = (shard_count) * (1 + replica_count)
Le quota régional pour Memorystore pour Redis Cluster limite le nombre total d'unités d'utilisation que vous pouvez provisionner sur l'ensemble de vos clusters dans une région.
Par exemple, si vous provisionnez trois clusters dans votre projet avec trois segments et une instance répliquée chacun dans us-central1, vous consommez 18 unités du quota total d'unités régionales pour us-central1.
Quota de requêtes API par minute
Les quotas par minute pour les requêtes et les opérations de l'API Memorystore pour Redis sont les suivants (sous réserve de modification) :
| Quota des requêtes API | Valeur |
|---|---|
| Requêtes de création ou de suppression de cluster Redis par projet et par minute | 10 |
| Requêtes Redis Cluster par projet et par minute | 60 |
Les requêtes de création ou de suppression de cluster Redis incluent :
- Opérations de création (
gcloud redis clusters create) - Supprimer les opérations (
gcloud redis clusters delete)
Les opérations de l'API Memorystore pour Redis Cluster incluent :
- Opérations Get (
gcloud redis clusters describe) - Opérations List (
gcloud redis clusters list) - Opérations de création (
gcloud redis clusters create) - Supprimer les opérations (
gcloud redis clusters delete) - Opérations de mise à jour (
gcloud redis clusters update)
Ce quota s'applique aux requêtes/opérations du service redis.googleapis.com et non aux protocoles/commandes OSS Redis. Ces limites s'appliquent à tous les projets de la console Google Cloud . Elles sont partagées entre toutes les applications et adresses IP associées à chacun des projets.