配额和限制

本文介绍当前 Memorystore for Redis 的资源容量限制和每秒 API 请求数配额。

实例限制

Memorystore for Redis 实施以下用量限制:

限制 1
每个实例的数据库数 16
每个基本层级实例连接的客户端数 65000
每个标准层级实例连接的客户端数 65000
每个标准层级实例连接的客户端数(启用读取副本) 每个节点 65000,包括主节点和读取副本

1 对于同时使用传输加密和 Redis 6.x 或更低版本的实例,连接限制可能会更低。如需了解详情,请参阅传输加密的连接限制

区域容量配额

借助每个项目的 Memorystore for Redis 默认配额,您可以在每个提供该服务的区域预配 1 TB 的 Redis 容量。

配额
每个区域的预配数据量 1 TB

例如,如果您给一个项目中位于 us-central1 的三个实例分别预配 300 GB,则将消耗 us-central1 的 1 TB 配额中的 900 GB。根据默认配额,您还能在 us-central1 中预配 100 GB 容量。若要申请提高某个区域的配额,请参阅增加区域级容量配额

增加区域级容量配额

若要申请提高项目的区域容量,请按照以下步骤操作:

  1. 前往 Google Cloud 控制台中的配额页面。
    配额
  2. 服务下拉列表中,选择 Memorystore for Redis API
  3. 在配额列表中,点击所需区域的总 Redis 容量 (GB) 配额旁的复选框。
  4. 点击修改配额按钮。
  5. 在修改窗格中,输入您的联系信息,然后点击下一步
  6. 输入您所需的配额,然后点击完成
  7. 点击提交请求

每秒 API 请求数配额

Memorystore for Redis API 每秒请求数/操作次数的配额如下所示(可能会更改):

API 请求数配额
每 100 秒的 API 请求数 5000

Memorystore for Redis API 操作包括:

  • 获取操作 (gcloud redis instances describe)

  • 列出操作 (gcloud redis instances list)

  • 创建操作

  • 导入/导出操作

  • 更新操作

redis.googleapis.com 请求/操作会计入此配额,但 OSS Redis 协议/命令不会。这些限制适用于每个 Google Cloud 控制台项目,并由使用该项目的所有应用和 IP 地址共享。