Quotas et limites

Ce document présente les limites de capacité de ressources actuelles et les quotas de requêtes API par minute de Memorystore pour Redis Cluster.

Limites des instances

Les limites d'utilisation ci-dessous sont appliquées à Memorystore for Redis Cluster :

Limite Valeur
Bases de données par instance 1
Unités d'utilisation par instance 250

Nombre maximal de clients

Nombre maximal de clients : 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 répertorie les types de nœuds disponibles pour Memorystore pour Redis Cluster et le nombre maximal de connexions client que vous pouvez avoir pour chaque type de nœud.

Type de nœud Nombre maximal de clients1
redis-shared-core-nano 5 000
redis-standard-small 16 000 (par défaut) La valeur maximale est de 32 000
redis-highmem-medium 32 000 (par défaut) La valeur maximale est de 64 000
redis-highmem-xlarge 64 000

1 Pour savoir comment ajuster la limite maximale de connexions client, consultez Configurer une instance.

Unités d'utilisation des clusters

Les unités d'utilisation des clusters par projet pour une instance 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 for Redis Cluster limite le nombre total d'unités d'utilisation que vous pouvez provisionner pour l'ensemble de vos instances Memorystore for Redis Cluster dans une région.

Par exemple, si vous provisionnez trois instances dans votre projet avec trois shards et une réplique chacun dans us-central1, vous avez consommé 18 unités sur le quota total d'unités régionales pour us-central1. Pour demander un quota plus élevé dans une région, consultez la section Augmenter le quota d'unités d'utilisation des clusters régionaux.

Augmentation du quota d'unités d'utilisation des clusters régionaux

Pour demander une augmentation de la capacité régionale de votre projet, procédez comme suit :

  1. Accédez à la page Quotas de la console Google Cloud .
    Quotas

  2. Dans la liste déroulante Services, sélectionnez l'API Memorystore pour Redis Cluster.

  3. Dans la liste des quotas, cochez la case à côté du quota intitulé Nombre total d'unités de cluster Redis par projet et par région pour la région souhaitée.

  4. Cliquez sur le bouton Modifier les quotas.

  5. Dans le volet de modification, saisissez vos coordonnées, puis cliquez sur Suivant.

  6. Saisissez le quota de votre choix, puis cliquez sur OK.

  7. Cliquez sur Envoyer la requête.

Quota de requêtes API par minute

Les quotas par minute de requêtes ou d'opérations de l'API Memorystore pour Redis sont les suivants (notez qu'ils sont susceptibles d'être modifiés) :

Quota des requêtes API Valeur
Requêtes de création ou de suppression de clusters 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 clusters Redis incluent les éléments suivants :

  • Opérations de création (gcloud redis clusters create)
  • Supprimer des 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 des 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.