The default per-project quota for Memorystore for Redis allows you to
provision 1 TB of Redis capacity in each region where the
service is available.
Quota
Value
Data provisioned per region
1 TB
For example, if you provision three instances in your project with 300 GB
each in us-central1, you will have consumed 900 GB out of the 1
TB quota for us-central1. With the default quota, you can provision an
additional 100 GB in us-central1. To request a higher quota for a region,
see Regional capacity quota increases.
Regional capacity quota increases
To request a higher regional capacity for your project, follow these steps:
Go to the Quotas page in the Google Cloud console.
Quotas
From the Services drop down, select Memorystore for Redis API.
From the list of quotas, click the checkbox next to the quota labeled Total Redis capacity (GB) for the desired region.
Click the Edit Quotas button.
In the edit pane, enter your contact information, then click Next.
Enter your desired quota, then click Done.
Click Submit request.
Per-second API requests quota
The per-second quota for Memorystore for Redis API requests/operations is as
follows, and is subject to change:
API Requests Quota
Value
Create Redis instance requests per project per minute
30
API Requests per minute
3,000
Create Redis instance requests per project per minute includes create operations (gcloud redis instances create).
Memorystore for Redis API operations include:
Get operations (gcloud redis instances describe)
List operations (gcloud redis instances list)
Create operations (gcloud redis instances create)
Delete operations (gcloud redis instances delete)
Import and export operations (gcloud redis instances import and gcloud redis instances export)
This quota is for redis.googleapis.com requests/operations, not OSS Redis
protocol/commands. These limits apply to each Google Cloud console project and
are shared across all applications and IP addresses using that project.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Quotas and limits\n\n| **Note:** If you are looking for the Memorystore for Redis Cluster documentation, see [Quotas and limits](/memorystore/docs/cluster/quotas).\n\nThis document contains the current resource capacity limits and per-second API\nrequest quotas for Memorystore for Redis.\n\nInstance limits\n---------------\n\nMemorystore for Redis enforces the following usage limits:\n\n^1^ For instances that use both [in-transit encryption](/memorystore/docs/redis/about-in-transit-encryption) and Redis version 6.x or earlier, connection limits can be lower. For more information, see [Connection limits for in-transit encryption](/memorystore/docs/redis/about-in-transit-encryption#connection_limits_for_in-transit_encryption).\n\nRegional capacity quota\n-----------------------\n\nThe default per-project quota for Memorystore for Redis allows you to\nprovision 1 TB of Redis capacity in each region where the\nservice is available.\n\nFor example, if you provision three instances in your project with 300 GB\neach in `us-central1`, you will have consumed 900 GB out of the 1\nTB quota for `us-central1`. With the default quota, you can provision an\nadditional 100 GB in `us-central1`. To request a higher quota for a region,\nsee [Regional capacity quota increases](/memorystore/docs/redis/quotas#regional_capacity_quota_increases).\n\n### Regional capacity quota increases\n\nTo request a higher regional capacity for your project, follow these steps:\n\n1. Go to the **Quotas** page in the Google Cloud console. \n [Quotas](https://console.cloud.google.com/iam-admin/quotas)\n2. From the **Services** drop down, select **Memorystore for Redis API**.\n3. From the list of quotas, click the checkbox next to the quota labeled **Total Redis capacity (GB)** for the desired region.\n4. Click the **Edit Quotas** button.\n5. In the edit pane, enter your contact information, then click **Next**.\n6. Enter your desired quota, then click **Done**.\n7. Click **Submit request**.\n\nPer-second API requests quota\n-----------------------------\n\n| **Note:**\n| - You cannot request a quota increase for Memorystore for Redis API operations, such as instance `create`, `update`, and `export`. There is no limit to the number of Redis commands you can run, such as Redis `SET`, `GET`, and `DEL`.\n| - Follow the [Exponential backoff recommendations](/memorystore/docs/redis/exponential-backoff) to reduce the number of API requests made if an error is encountered.\n\nThe per-second quota for Memorystore for Redis API requests/operations is as\nfollows, and is subject to change:\n\nCreate Redis instance requests per project per minute includes create operations (`gcloud redis instances create`).\n\nMemorystore for Redis API operations include:\n\n- Get operations (`gcloud redis instances describe`)\n- List operations (`gcloud redis instances list`)\n- Create operations (`gcloud redis instances create`)\n- Delete operations (`gcloud redis instances delete`)\n- Import and export operations (`gcloud redis instances import` and `gcloud redis instances export`)\n- Update operations (`gcloud redis instances update`)\n- Upgrade operations (`gcloud redis instances upgrade`)\n- Failover operations (`gcloud redis instances failover`)\n\nThis quota is for redis.googleapis.com requests/operations, not OSS Redis\nprotocol/commands. These limits apply to each Google Cloud console project and\nare shared across all applications and IP addresses using that project."]]