本文說明 Memorystore for Redis 現行的資源容量限制,以及每秒 API 要求配額。
執行個體限制
Memorystore for Redis 的用量限制如下:
| 限制 | 值1 |
|---|---|
| 每個執行個體的資料庫數 | 16 |
| 基本層級每個執行個體的連線用戶端數 | 65,000 |
| 標準級執行個體的每個執行個體連線用戶端數 | 65,000 |
| 標準級執行個體 (含唯讀備用資源) 的連線用戶端數 | 每個節點 (包括主要節點和唯讀備用資源) 65,000 個 |
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 的資料。
每秒 API 要求配額
以下為 Memorystore for Redis API 要求/作業的每秒配額 (隨時可能有所變更):
| API 要求配額 | 值 |
|---|---|
| 每項專案每分鐘的 Redis 執行個體建立要求數 | 30 |
| 每分鐘的 API 要求數 | 3,000 |
每項專案每分鐘的 Redis 執行個體建立要求次數,包括建立作業 (gcloud redis instances create)。
Memorystore for Redis API 作業包括:
- 取得作業 (
gcloud redis instances describe) - 列出作業 (
gcloud redis instances list) - 建立作業 (
gcloud redis instances create) - 刪除作業 (
gcloud redis instances delete) - 匯入和匯出作業 (
gcloud redis instances import和gcloud redis instances export) - 更新作業 (
gcloud redis instances update) - 升級作業 (
gcloud redis instances upgrade) - 容錯移轉作業 (
gcloud redis instances failover)
此配額適用於 redis.googleapis.com 要求/作業,不適用於 OSS Redis 通訊協定/指令。這些限制適用於每個 Google Cloud 控制台專案,而且使用該專案的所有應用程式和 IP 位址必須共用這些限制。