Quotas and limits

This document contains the current resource capacity limits and per-minute API request quotas for Memorystore for Valkey.

Instance limits

Memorystore for Valkey enforces the following usage limits:

Limit Value
Databases per instance 1
Usage units per instance 250

Max clients

Node type Max clients1
shared-core-nano 5,000
standard-small 16,000 (default). Max value is 32,000
highmem-medium 32,000 (default). Max value is 64,000
highmem-xlarge 64,000

1 For instructions on adjusting the maximum clients limit, see Configure an instance.

Instance usage units

The per-project instance usage units for a Memorystore for Valkey instance is calculated by the following formula:

Instance usage units = (shard_count) * (1 + replica_count)

The regional quota for Memorystore for Valkey limits the total amount of usage units that you can provision across all of your Memorystore for Valkey instances in a region.

For example, if you provision three instances in your project with 3 shards and 1 replica each in us-central1, you have consumed 18 units out of the total regional unit quota for us-central1. To request a higher quota for a region, see Regional instance usage unit quota increases.

Per-minute API requests quota

The per-minute quotas for Memorystore for Valkey API requests/operations are as follows, and are subject to change:

API Requests Quota Value
Create or delete Valkey instance requests per project per minute 10
Valkey instance requests per project per minute 60

Create or delete Valkey instance requests include:

  • Create operations (gcloud memorystore instances create)
  • Delete operations (gcloud memorystore instances delete)

Memorystore for Valkey API operations include:

  • Get operations (gcloud memorystore instances describe)
  • List operations (gcloud memorystore instances list)
  • Create operations (gcloud memorystore instances create)
  • Delete operations (gcloud memorystore instances delete)
  • Update operations (gcloud rmemorystore instances update)

This quota is for memorystore.googleapis.com requests/operations, not OSS Valkey protocol/commands. These limits apply to each Google Cloud console project and are shared across all applications and IP addresses using that project.