Questo documento contiene i limiti attuali di capacità in termini di risorse e le quote per le richieste API al minuto per Memorystore for Redis Cluster.
Limiti per le istanze
Memorystore for Redis Cluster applica i seguenti limiti di utilizzo:
| Limite | Valore |
|---|---|
| Database per istanza | 1 |
| Unità di utilizzo per istanza | 250 |
Numero massimo di client
Numero massimo di client è il numero massimo di connessioni client che puoi avere per ogni nodo di un tipo di nodo senza riscontrare problemi di prestazioni.
Per assicurarti di non superare il numero massimo di connessioni client, ti
consigliamo di monitorare la /cluster/node/clients/connected_clients metrica.
La tabella seguente elenca i tipi di nodi disponibili per Memorystore for Redis Cluster e il numero predefinito e massimo di connessioni client che puoi avere per ogni tipo di nodo.
| Tipo di nodo | Numero predefinito di connessioni client | Numero massimo di connessioni client1 |
|---|---|---|
| redis-shared-core-nano | 5000 | 5000 |
| 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 Per istruzioni su come modificare il limite massimo di connessioni client, consulta Configurare un'istanza.
Unità di utilizzo del cluster
Le unità di utilizzo del cluster per progetto per un cluster in Memorystore for Redis Cluster vengono calcolate con la seguente formula:
Unità di utilizzo del cluster = (shard_count) * (1 + replica_count)
La quota regionale per Memorystore for Redis Cluster limita la quantità totale di unità di utilizzo di cui puoi eseguire il provisioning in tutti i cluster di una regione.
Ad esempio, se esegui il provisioning di tre cluster nel progetto con 3 shard e 1 replica ciascuno in us-central1, consumi 18 unità della quota totale di unità regionali per us-central1.
Quota per richieste API al minuto
Di seguito sono riportate le quote al minuto (soggette a modifiche) per le richieste/operazioni dell'API Memorystore for Redis:
| Quota per le richieste API | Valore |
|---|---|
| Richieste di creazione o eliminazione di cluster Redis per progetto al minuto | 10 |
| Richieste di cluster Redis per progetto al minuto | 60 |
Le richieste di creazione o eliminazione di cluster Redis includono:
- Operazioni di creazione (
gcloud redis clusters create) - Operazioni di eliminazione (
gcloud redis clusters delete)
Le operazioni dell'API Memorystore for Redis Cluster includono:
- Operazioni get (
gcloud redis clusters describe) - Operazioni list (
gcloud redis clusters list) - Operazioni di creazione (
gcloud redis clusters create) - Operazioni di eliminazione (
gcloud redis clusters delete) - Operazioni di aggiornamento (
gcloud redis clusters update)
Questa quota si riferisce alle richieste/operazioni di redis.googleapis.com, non al protocollo o ai comandi di Redis OSS. Questi limiti si applicano a ogni Google Cloud progetto della console e sono condivisi tra tutte le applicazioni e gli indirizzi IP che utilizzano il progetto.