このドキュメントでは、Memorystore for Redis の現在の API リソース容量上限と 1 秒あたりのリクエスト数の割り当てについて説明します。
インスタンスに関する上限
Memorystore for Redis では、次の使用量上限が適用されます。
| 上限 | 値1 |
|---|---|
| 1 インスタンスあたりのデータベース数 | 16 |
| 基本階層のインスタンスあたりの接続クライアント数 | 65,000 |
| スタンダード ティアのインスタンスあたりの接続クライアント数 | 65,000 |
| リードレプリカを使用するスタンダード ティアのインスタンスあたりの接続クライアント数 | プライマリ レプリカとリードレプリカを含むノードごとに 65,000 |
1 転送中の暗号化と Redis バージョン 6.x 以前の両方を使用するインスタンスの場合、接続上限が低くなることがあります。詳細については、転送中の暗号化の接続上限をご覧ください。
リージョン容量の割り当て
Memorystore for Redis のプロジェクトあたりのデフォルトの割り当てを使用すると、サービスが利用可能なリージョンごとに 1 TB の Redis 容量をプロビジョニングできます。
| 割り当て | 値 |
|---|---|
| 1 リージョンあたりのプロビジョニングされるデータ | 1 TB |
たとえば、あるプロジェクトでそれぞれ 300 GB の 3 つのインスタンスを us-central1 でプロビジョニングする場合、us-central1 に対する 1 TB の割り当て量のうち 900 GB 分を消費することになります。デフォルトの割り当てでは、us-central1 にさらに 100 GB をプロビジョニングできます。
1 秒あたりの API リクエスト数の割り当て
Memorystore for Redis API のリクエスト数とオペレーションに対する 1 秒あたりの割り当ては次のとおりです。この割り当ては変更される可能性があります。
| API リクエストの割り当て | 値 |
|---|---|
| プロジェクトごとの 1 分あたりの Redis インスタンス作成リクエスト数 | 30 |
| 1 分あたりの API リクエスト数 | 3,000 |
プロジェクトごとの 1 分あたりの 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)
この割り当ては、OSS Redis プロトコルまたはコマンドではなく、redis.googleapis.com のリクエストまたはオペレーションに対するものです。この上限値は、各 Google Cloud コンソール プロジェクトに適用され、そのプロジェクトを使用するすべてのアプリケーションと IP アドレスで共有されます。