cluster keyslot、cluster countkeysinslot、cluster getkeysinslot、cluster slots、cluster shards。このうち、cluster shardsはRedis 7.0およびValkey 8.0、9.0の標準アーキテクチャとクラスタアーキテクチャのみでサポートされています。残り4つはRedis 4.0以降の各バージョンのクラスタアーキテクチャでサポートされており、標準アーキテクチャではサポートされていません。cluster slotsはスロットとノードのマッピングを返し、cluster shardsはスロットとシャードのマッピングを返します(7.0+の改良版です)。cluster nodes、cluster info。Redis 4.0以降の各バージョンのクラスタアーキテクチャでサポートされており、標準アーキテクチャではサポートされていません。clusterコマンドは適用されません(✗)。クラスタアーキテクチャでは、スロット照会(cluster keyslot、cluster countkeysinslot、cluster getkeysinslot、cluster slots、cluster shards)およびクラスタ情報照会(cluster nodes、cluster info)のサブコマンドのみがサポートされ、その他のトポロジー変更に関わる運用管理コマンドは全体的に利用できません。cluster shardsはcluster slotsの改良版(Redis 7.0+で導入)であり、シャード単位で集約されたスロットマッピング情報を提供します。コマンド | Valkey 9.0スタンダードアーキテクチャ | Valkey 9.0クラスタアーキテクチャ | Redis 7.0 / Valkey 8.0スタンダードアーキテクチャ | Redis 7.0 / Valkey 8.0クラスタアーキテクチャ | Redis 6.2スタンダードアーキテクチャ | Redis 6.2クラスタアーキテクチャ | Redis 5.0スタンダードアーキテクチャ | Redis 5.0クラスタアーキテクチャ | Redis 4.0スタンダードアーキテクチャ | Redis 4.0クラスタアーキテクチャ | Redis 2.8スタンダードアーキテクチャ | クラスタアーキテクチャのクロススロット対応 |
cluster keyslot | ✗ | ✓ | ✗ | ✓ | ✗ | ✓ | ✗ | ✓ | ✗ | ✓ | ✗ | — |
cluster countkeysinslot | ✗ | ✓ | ✗ | ✓ | ✗ | ✓ | ✗ | ✓ | ✗ | ✓ | ✗ | — |
cluster getkeysinslot | ✗ | ✓ | ✗ | ✓ | ✗ | ✓ | ✗ | ✓ | ✗ | ✓ | ✗ | — |
cluster slots | ✗ | ✓ | ✗ | ✓ | ✗ | ✓ | ✗ | ✓ | ✗ | ✓ | ✗ | — |
cluster shards | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | — |
cluster nodes | ✗ | ✓ | ✗ | ✓ | ✗ | ✓ | ✗ | ✓ | ✗ | ✓ | ✗ | — |
cluster info | ✗ | ✓ | ✗ | ✓ | ✗ | ✓ | ✗ | ✓ | ✗ | ✓ | ✗ | — |
フィードバック