このページでは、Memorystore for Redis ソリューションの計画や実装を行うときに考慮する必要がある、プロダクトの制約について説明します。
ブロックされている Redis コマンド
- ACL CAT
 - ACL DELUSER
 - ACL GENPASS
 - ACL GETUSER
 - ACL HELP
 - ACL LIST
 - ACL LOAD
 - ACL LOG
 - ACL SAVE
 - ACL SETUSER
 - ACL USERS
 - ACL WHOAMI
 - BGREWRITEAOF
 - BGSAVE
 - CLIENT
 - CLUSTER
 - COMMAND
 - CONFIG1
 - デバッグ
 - LASTSAVE
 - MIGRATE
 - MONITOR
 - OBJECT
 - SHUTDOWN
 - REPLICAOF
 - SAVE
 
1 Memorystore for Redis は CONFIG コマンドをブロックします。これにより、Redis サーバーの redis.conf ファイルを変更できなくなります。ただし、gcloud CLI を使用して、サポートされている Redis 構成の規定セットを変更できます。
スタンダード ティア インスタンスのレプリケーション バックログ
標準階層の Memorystore for Redis インスタンスでは、レプリケーション バックログに使用するためにプライマリノード メモリの 10% が予約されています。インスタンスをモニタリングすると、インスタンスが空の場合でも、このバックログは使用済みメモリ指標に表示されます。
一度に 1 つの管理オペレーションしか実行できません
Memorystore for Redis の管理オペレーションの例として、サイズ変更、名前変更、他の Redis インスタンス構成の変更があります。これらのコマンドが実行できるのは、一度に 1 つだけです。管理オペレーションを実行する前に、他の管理オペレーションが完了するのを待つ必要があります。これらのオペレーションが実行されている間にも、Redis コマンドを実行して Redis インスタンスのデータにアクセスできます。
割り当てと上限
Memorystore for Redis インスタンスの容量の割り当てと API リクエストの割り当てについては、割り当てと上限をご覧ください。