割り当てと上限

このドキュメントでは、Memorystore for Valkey の現在のリソース容量上限と 1 分あたりの API リクエストの割り当てについて説明します。

インスタンスに関する上限

Memorystore for Valkey では、次の使用量上限が適用されます。

上限
インスタンスあたりのデータベース数 1
インスタンスあたりの使用量の単位 250

最大クライアント数

ノードタイプ 最大クライアント数1
shared-core-nano 5,000
standard-small 16,000(デフォルト)。最大値は 32,000
highmem-medium 32,000(デフォルト)。最大値は 64,000
highmem-xlarge 64,000

1 最大クライアント上限を調整する手順については、インスタンスを構成するをご覧ください。

インスタンス使用量の単位

Memorystore for Valkey インスタンスでプロジェクトごとのインスタンス使用量の単位は、次の式で計算されます。

インスタンス使用量の単位 = (shard_count) × (1 + replica_count)

Memorystore for Valkey のリージョン割り当てでは、リージョン内のすべての Memorystore for Valkey インスタンスに対してプロビジョニングできる使用量の単位の合計数が制限されます。

たとえば、あるプロジェクトで 3 つのシャードと 1 つのレプリカを持つ 3 つのインスタンスを us-central1 でプロビジョニングする場合、us-central1 のリージョンの単位割り当て合計のうち 18 単位を消費することになります。リージョンの割り当て上限の引き上げをリクエストする方法については、リージョン インスタンスの使用量単位の割り当ての引き上げをご覧ください。

1 分あたりの API リクエスト数の割り当て

Memorystore for Valkey API のリクエストとオペレーションに対する 1 分あたりの割り当ては次のとおりですが、変更される可能性があります。

API リクエストの割り当て
プロジェクトごとの 1 分あたりの Valkey インスタンス作成 / 削除リクエスト数 10
プロジェクトごとの 1 分あたりの Valkey インスタンス リクエスト数 60

Valkey インスタンス作成 / 削除リクエスト数には、以下が含まれます。

  • 作成オペレーション(gcloud memorystore instances create
  • 削除オペレーション(gcloud memorystore instances delete

Memorystore for Valkey API のオペレーションには、以下が含まれます。

  • 取得オペレーション(gcloud memorystore instances describe
  • 一覧表示オペレーション(gcloud memorystore instances list
  • 作成オペレーション(gcloud memorystore instances create
  • 削除オペレーション(gcloud memorystore instances delete
  • 更新オペレーション(gcloud rmemorystore instances update

この割り当ては、OSS Valkey のプロトコルまたはコマンドではなく、memorystore.googleapis.com のリクエストまたはオペレーションに対するものです。これらの上限値は、Google Cloud コンソール プロジェクトごとに適用され、そのプロジェクトを使用するすべてのアプリケーションと IP アドレスで共有されます。