Redis Open-Source Editionは、複数のエディションとアーキテクチャのインスタンスを提供します。 インスタンスでサポートされるRedisコマンドは、エンジンのバージョンとアーキテクチャの種類によって異なります。 このトピックでは、Redis Open-Source EditionでサポートされているネイティブのRedisコマンドと、これらのコマンドの制限について説明します。
サポートされるコマンド
Tair (Redis OSS-compatible) は、複数のオープンソースのRedisバージョンと互換性があります。
次のリストでは、このトピックの表で使用される記号について説明します。
✔️ は、コマンドがサポートされていることを示します。
❌は、コマンドがサポートされていないことを示します。
➖は、対応するバージョンのオープンソースRedisでコマンドがサポートされていないことを示します。 たとえば、TOUCHコマンドはRedis 3.2.1以降でのみサポートされています。 このコマンドは、➖テーブルのRedis 2.8列にあります。
脚注 ①: クラスターインスタンスでコマンドを実行する場合は、直接接続モードを有効にして、プライベートエンドポイントを使用してインスタンスに接続する必要があります。 詳細については、「直接接続モードを使用したクラスターインスタンスへの接続」をご参照ください。 プロキシノードのエンドポイントを使用してインスタンスに接続する場合は、コマンドを実行することもできます。
脚注 ②: CONFIG SETコマンドはOK
のみを返します。 コマンドはパラメーターを変更しません。 これにより、インスタンスは特定のクライアントフレームワークとの互換性を維持します。
このトピックでは、最新のマイナーバージョンのインスタンスのコマンドの可用性について説明します。 一部のコマンドは、特定のバージョン以降のインスタンスでのみサポートされます。 詳細については、「Redis Open-Source Editionのマイナーバージョンのリリースノート」および「プロキシノードのマイナーバージョンのリリースノート」をご参照ください。
ビットマップ
コマンド | Redis 2.8 | Redis 4.0 | Redis 5.0 | Redis 6.0 | レッド7.0 |
ビットカウント | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
BITFIELD | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
BITFIELD_RO | ➖ | ➖ | ➖ | ✔️ | ✔️ |
BITOP | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
BITPOS | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
GETBIT | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
SETBIT | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
クラスター管理
クラスターコマンドグループ内のコマンドは、標準インスタンスではサポートされていません。
ただし、プロキシノードのエンドポイントを使用してインスタンスに接続する場合、クラスターコマンドグループ内の特定のコマンドがサポートされます。 これらのコマンドは、CLUSTER INFO、CLUSTER KEYSLOT、CLUSTER NODES、CLUSTER SLAVES、およびCLUSTER SLOTSを含む。
READONLYおよびREADWRITEコマンドは、マイナーバージョン5.1.3以降のインスタンス5.0 Redis Open-Source Edition、およびマイナーバージョン0.1.14以降のインスタンス6.0 Redis Open-Source Editionでサポートされています。
コマンド | Redis 2.8 | Redis 4.0 | Redis 5.0 | Redis 6.0 | レッド7.0 |
CLUSTER ADDSLOTS | ➖ | ❌ | ❌ | ❌ | ❌ |
CLUSTER ADDSLOTSRANGE | ➖ | ➖ | ➖ | ➖ | ❌ |
クラスターBUMPEPOCH | ➖ | ❌ | ❌ | ❌ | ❌ |
クラスターカウント-失敗-レポート | ➖ | ❌ | ❌ | ❌ | ❌ |
クラスターCOUNTKEYSINSLOT ① | ➖ | ❌ | ❌ | ❌ | ❌ |
クラスターのデロ | ➖ | ❌ | ❌ | ❌ | ❌ |
クラスターDELSLOTSRANGE | ➖ | ➖ | ➖ | ➖ | ❌ |
クラスターフェア | ➖ | ❌ | ❌ | ❌ | ❌ |
CLUSTER FLUSHSLOTS | ➖ | ❌ | ❌ | ❌ | ❌ |
クラスター忘却 | ➖ | ❌ | ❌ | ❌ | ❌ |
クラスターGETKEYSINSLOT | ➖️ | ❌ | ❌ | ❌ | ❌ |
クラスター情報 ① | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
CLUSTER KEYSLOT ① | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
クラスターリンク | ➖️ | ➖️ | ➖️ | ➖️ | ❌ |
クラスターミーティング | ➖ | ❌ | ❌ | ❌ | ❌ |
クラスターMYID | ➖ | ❌ | ❌ | ❌ | ❌ |
クラスターノード ① | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
クラスターREPLICAS | ➖ | ➖ | ❌ | ❌ | ❌ |
CLUSTER REPLICATE | ➖ | ❌ | ❌ | ❌ | ❌ |
リセット | ➖ | ❌ | ❌ | ❌ | ❌ |
クラスターSAVECONFIG | ➖ | ❌ | ❌ | ❌ | ❌ |
CLUSTER SET-CONFIG-EPOCH | ➖ | ❌ | ❌ | ❌ | ❌ |
CLUSTER SETSLOT | ➖ | ❌ | ❌ | ❌ | ❌ |
クラスターシェア | ➖ | ➖ | ➖ | ➖ | ✔️ |
クラスター奴隷 | ➖ | ❌ | ❌ | ❌ | ❌ |
クラスタースロット | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
準備完了 | ➖ | ❌ | ✔️️ | ✔️ | ✔️ |
READWRITE | ➖ | ❌ | ✔️ | ✔️ | ✔️ |
接続管理
コマンド | Redis 2.8 | Redis 4.0 | Redis 5.0 | Redis 6.0 | レッド7.0 |
秋 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
クライアントのキャッシュ | ➖ | ➖ | ➖ | ✔️ | ✔️ |
クライアントGETNAME | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
クライアントGETREDIR | ➖ | ➖ | ➖ | ✔️ | ✔️ |
クライアントID | ➖ | ➖ | ✔️ | ✔️ | ✔️ |
クライアント情報 | ➖ | ➖ | ➖ | ➖ | ✔️ |
クライエントキル | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
クライアント一覧 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
クライアントは気にしない | ➖ | ➖ | ➖ | ➖ | ✔️ |
クライアントの一時停止 | ➖ | ❌ | ❌ | ❌ | ❌ |
クライアント返信 | ➖ | ❌ | ❌ | ❌ | ❌ |
クライアントSETNAME | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
クライアント追跡 | ➖ | ➖ | ➖ | ✔️ | ✔️ |
クライアントTRACKINGINFO | ➖ | ➖ | ➖ | ➖ | ✔️ |
クライアントのブロック解除 | ➖ | ➖ | ✔️ | ✔️ | ✔️ |
クライアントの停止 | ➖ | ➖ | ➖ | ➖ | ❌ |
エコー | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ハロー | ➖ | ➖ | ➖ | ✔️ | ✔️ |
PING | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
クイット | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
リセット | ➖ | ➖ | ➖ | ➖ | ✔️ |
SELECT | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ジェネリック
コマンド | Redis 2.8 | Redis 4.0 | Redis 5.0 | Redis 6.0 | レッド7.0 |
COPY | ➖ | ➖ | ➖ | ➖ | ✔️ |
DEL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ダンプ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
EXISTS | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
EXPIRE | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
EXPIREAT | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
EXPIRETIME | ➖ | ➖ | ➖ | ➖ | ✔️ |
キー | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
MIGRATE | ❌ | ❌ | ❌ | ❌ | ❌ |
MOVE | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
OBJECT | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
オブジェクトのヘルプ | ➖ | ➖ | ➖ | ➖ | ✔️ |
PERSIST | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
PEXPIRE | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
PEXPIREAT | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
PEXPIRETIME | ➖ | ➖ | ➖ | ➖ | ✔️ |
PTTL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
RANDOMKEY | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
RENAME | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
RENAMENX | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
復元 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
SCAN | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
SORT | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
SORT_RO | ➖ | ➖ | ➖ | ➖ | ✔️ |
タッチ | ➖ | ✔️ | ✔️ | ✔️ | ✔️ |
TTL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
タイプ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
リンク解除 | ➖ | ✔️ | ✔️ | ✔️ | ✔️ |
WAIT | ➖ | ✔️ | ✔️ | ✔️ | ✔️ |
地理空間インデックス
コマンド | Redis 2.8 | Redis 4.0 | Redis 5.0 | Redis 6.0 | レッド7.0 |
ジオアド | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ジェオジスト | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ジオハッシュ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
GEOPOS | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ジオラディウス | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
GEORADIUSBYMEMBER | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ジオサーチ | ➖ | ➖ | ➖ | ➖ | ✔️ |
GEOSEARCHSTORE | ➖ | ➖ | ➖ | ➖ | ✔️ |
ハッシュ
コマンド | Redis 2.8 | Redis 4.0 | Redis 5.0 | Redis 6.0 | レッド7.0 |
HDEL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
HEXISTS | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
HGET | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
HGETALL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
HINCRBY | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ヒンクルフロート | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
HKEYS | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ヘン | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
HMGET | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
HMSET | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
HRANDFIELD | ➖ | ➖ | ➖ | ➖ | ✔️ |
HSCAN | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
HSET | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
HSETNX | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
HSTRLEN | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
HVALS | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
HyperLogLog
コマンド | Redis 2.8 | Redis 4.0 | Redis 5.0 | Redis 6.0 | レッド7.0 |
PFADD | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
PFCOUNT | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
PFMERGE | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
リスト
コマンド | Redis 2.8 | Redis 4.0 | Redis 5.0 | Redis 6.0 | レッド7.0 |
ブルーポップ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
BLMOVE | ➖ | ➖ | ➖ | ➖ | ✔️ |
BLMPOP | ➖ | ➖ | ➖ | ➖ | ✔️ |
BRPOP | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
BRPOPLPUSH | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
LINDEX | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
LINSERT | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
レン | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
LMOVE | ➖ | ➖ | ➖ | ➖ | ✔️ |
LMPOP | ➖ | ➖ | ➖ | ➖ | ✔️ |
LPOP | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
LPOS | ➖ | ➖ | ➖ | ✔️ | ✔️ |
LPUSH | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
LUSHX | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ランジ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
LREM | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
LSET | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
LTRIM | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
RPOP | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
RPOPLPUSH | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
RPUSH | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
RPUSHX | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
パブ /サブ
コマンド | Redis 2.8 | Redis 4.0 | Redis 5.0 | Redis 6.0 | レッド7.0 |
PSUBSCRIBE | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
出版物 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
PUBSUB | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
PUBSUBヘルプ | ➖ | ➖ | ➖ | ➖ | ✔️ |
PUBSUB SHARDCHANNELS | ➖ | ➖ | ➖ | ➖ | ✔️ |
PUBSUB SHARDNUMSUB | ➖ | ➖ | ➖ | ➖ | ✔️ |
PUNSUBSCRIBE | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
SPUBLISH | ➖ | ➖ | ➖ | ➖ | ✔️ |
サブスクリプション | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
SSUBSCRIBE | ➖ | ➖ | ➖ | ➖ | ✔️ |
SUNSUBSCRIBE | ➖ | ➖ | ➖ | ➖ | ✔️ |
未加入 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
スクリプトと関数
コマンド | Redis 2.8 | Redis 4.0 | Redis 5.0 | Redis 6.0 | レッド7.0 |
EVAL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
EVAL_RO | ➖ | ➖ | ➖ | ➖ | ✔️ |
EVALSHA | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
EVALSHA_RO | ➖ | ➖ | ➖ | ➖ | ✔️ |
FCALL | ➖ | ➖ | ➖ | ➖ | ✔️ |
FCALL_RO | ➖ | ➖ | ➖ | ➖ | ✔️ |
関数削除 | ➖ | ➖ | ➖ | ➖ | ✔️ |
機能ダンプ | ➖ | ➖ | ➖ | ➖ | ✔️ |
FUNCTION FLUSH | ➖ | ➖ | ➖ | ➖ | ✔️ |
機能の助け | ➖ | ➖ | ➖ | ➖ | ✔️ |
ファンクションキル | ➖ | ➖ | ➖ | ➖ | ✔️ |
機能リスト | ➖ | ➖ | ➖ | ➖ | ✔️ |
機能ロード | ➖ | ➖ | ➖ | ➖ | ✔️ |
機能リストア | ➖ | ➖ | ➖ | ➖ | ✔️ |
機能統計 | ➖ | ➖ | ➖ | ➖ | ✔️ |
スクリプトデバッグ | ➖ | ❌ | ❌ | ❌ | ❌ |
スクリプトが存在する | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
SCRIPT FLUSH | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
SCRIPT KILL | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
スクリプトロード | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
サーバー管理
コマンド | Redis 2.8 | Redis 4.0 | Redis 5.0 | Redis 6.0 | レッド7.0 |
ACL CAT | ➖ | ➖ | ➖ | ❌ | ❌ |
ACL DELUSER | ➖ | ➖ | ➖ | ❌ | ❌ |
ACL DRYRUN | ➖ | ➖ | ➖ | ➖ | ❌ |
ACL GENPASS | ➖ | ➖ | ➖ | ❌ | ❌ |
ACL GETUSER | ➖ | ➖ | ➖ | ❌ | ❌ |
ACLヘルプ | ➖ | ➖ | ➖ | ❌ | ❌ |
ACLリスト | ➖ | ➖ | ➖ | ❌ | ❌ |
ACLロード | ➖ | ➖ | ➖ | ❌ | ❌ |
ACLログ | ➖ | ➖ | ➖ | ❌ | ❌ |
ACL SAVE | ➖ | ➖ | ➖ | ❌ | ❌ |
ACL SETUSER | ➖ | ➖ | ➖ | ❌ | ❌ |
ACLユーザー | ➖ | ➖ | ➖ | ❌ | ❌ |
ACL WHOAMI | ➖ | ➖ | ➖ | ❌ | ✔️ |
BGREWRITEAOF | ❌ | ❌ | ❌ | ❌ | ❌ |
BGSAVE | ❌ | ❌ | ❌ | ❌ | ❌ |
コマンド | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
コマンドカウント | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
コマンドドックス | ➖ | ➖ | ➖ | ➖ | ✔️ |
コマンドGETKEYS | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
コマンドGETKEYSANDFLAGS | ➖ | ➖ | ➖ | ➖ | ✔️ |
コマンド情報 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
コマンドリスト | ➖ | ➖ | ➖ | ➖ | ✔️ |
CONFIG GET | ✔️ | ✔️ | ✔️ | ✔️ | ❌ |
CONFIGヘルプ | ➖ | ➖ | ✔️ | ✔️ | ❌ |
CONFIG RESETSTAT | ✔️ | ✔️ | ✔️ | ✔️ | ❌ |
CONFIG REWRITE | ❌ | ❌ | ❌ | ❌ | ❌ |
CONFIGセット ② | ✔️ | ✔️ | ✔️ | ✔️ | ❌ |
DBSIZE | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
デバッグオブジェクト | ❌ | ❌ | ❌ | ❌ | ❌ |
デバッグSEGFAULT | ❌ | ❌ | ❌ | ❌ | ❌ |
フェアローバー | ➖ | ➖ | ➖ | ➖ | ❌ |
フラッシュホール | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
FLUSHDB | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
INFO | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
LASTSAVE | ❌ | ❌ | ❌ | ❌ | ❌ |
LATENCYドクター | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
LATENCY GRAPH | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
LATENCYヘルプ | ❌ | ❌ | ✔️ | ✔️ | ✔️ |
LATENCY HISTOGRAM | ➖ | ➖ | ➖ | ➖ | ✔️ |
ラテン系の歴史 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
LATENCY LATEST | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
待機リセット | ✔️ | ✔️ | ✔️ | ✔️ | ➖ |
ローワット | ➖ | ➖ | ✔️ | ✔️ | ✔️ |
メモリドクター | ➖ | ✔️ | ✔️ | ✔️ | ✔️ |
メモリヘルプ | ➖ | ✔️ | ✔️ | ✔️ | ✔️ |
MEMORY MALLOC-STATS | ➖ | ✔️ | ✔️ | ✔️ | ✔️ |
メモリパージ | ➖ | ✔️ | ✔️ | ✔️ | ✔️ |
メモリ統計 | ➖ | ✔️ | ✔️ | ✔️ | ✔️ |
メモリの使用 | ➖ | ✔️ | ✔️ | ✔️ | ✔️ |
モジュールリスト | ➖ | ❌ | ❌ | ❌ | ❌ |
モジュールロード | ➖ | ❌ | ❌ | ❌ | ❌ |
モジュールLOADEX | ➖ | ➖ | ➖ | ➖ | ❌ |
モジュールのアンロード | ➖ | ❌ | ❌ | ❌ | ❌ |
モニター | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
PSYNC | ❌ | ❌ | ❌ | ❌ | ❌ |
複製 | ➖ | ➖ | ❌ | ❌ | ❌ |
ロール | ❌ | ✔️ | ✔️ | ✔️ | ✔️ |
節約 | ❌ | ❌ | ❌ | ❌ | ❌ |
シャットダウン | ❌ | ❌ | ❌ | ❌ | ❌ |
奴隷 | ❌ | ❌ | ❌ | ❌ | ❌ |
スローログ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
スローログヘルプ | ➖ | ➖ | ➖ | ➖ | ✔️ |
スローログリセット | ❌ | ❌ | ❌ | ❌ | ❌ |
SWAPDB | ➖ | ✔️ | ✔️ | ✔️ | ✔️ |
SYNC | ❌ | ❌ | ❌ | ❌ | ❌ |
時間 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
センチネル
コマンド | Redis 2.8 | Redis 4.0 | Redis 5.0 | Redis 6.0 | レッド7.0 |
センティネル歩哨 | ❌ | ✔️ | ✔️ | ✔️ | ✔️ |
SENTINEL get-master-addr-by-name | ❌ | ✔️ | ✔️ | ✔️ | ✔️ |
セット
コマンド | Redis 2.8 | Redis 4.0 | Redis 5.0 | Redis 6.0 | レッド7.0 |
サッド | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
スケール | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
SDIFF | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
SDIFFSTORE | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
SINTER | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
SINTERCARD | ➖ | ➖ | ➖ | ➖ | ✔️ |
SINTERSTORE | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
SISMEMBER | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
スメンバー | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
SMISMEMBER | ❌ | ❌ | ❌ | ❌️ | ✔️ |
SMOVE | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
スポップ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
SRANDMEMBER | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
スレム | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
SSCAN | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
サニー | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
スニオン・ストア | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ソートセット
コマンド | Redis 2.8 | Redis 4.0 | Redis 5.0 | Redis 6.0 | レッド7.0 |
BZMPOP | ➖ | ➖ | ➖ | ➖ | ✔️ |
BZPOPMAX | ➖ | ➖ | ✔️ | ✔️ | ✔️ |
BZPOPMIN | ➖ | ➖ | ✔️ | ✔️ | ✔️ |
ZADD | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ZCARD | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ZCOUNT | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ZDIFF | ➖ | ➖ | ➖ | ➖ | ✔️ |
ZDIFFSTORE | ➖ | ➖ | ➖ | ➖ | ✔️ |
ジンクルビー | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ジンター | ➖ | ➖ | ➖ | ➖ | ✔️ |
ZINTERCARD | ➖ | ➖ | ➖ | ➖ | ✔️ |
ZINTERSTORE | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ZLEXCOUNT | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ZMPOP | ➖ | ➖ | ➖ | ➖ | ✔️ |
ZMSCORE | ➖ | ➖ | ➖ | ➖ | ✔️ |
ZPOPMAX | ➖ | ➖ | ✔️ | ✔️ | ✔️ |
ZPOPMIN | ➖ | ➖ | ✔️ | ✔️ | ✔️ |
ZRANDMEMBER | ➖ | ➖ | ➖ | ➖ | ✔️ |
ZRANGE | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ZRANGEBYLEX | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ZRANGEBYSCORE | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ZRANGESTORE | ➖ | ➖ | ➖ | ➖ | ✔️ |
ズランク | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ZREM | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ZREMRANGEBYLEX | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ZREMRANGEBYRANK | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ZREMRANGEBYSCORE | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ZREVRANGE | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ZREVRANGEBYLEX | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ZREVRANGEBYSCORE | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ズレヴランク | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ZSCAN | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ZSCORE | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ZUNION | ➖ | ➖ | ➖ | ➖ | ✔️ |
ZUNIONSTORE | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ストリーム
コマンド | Redis 2.8 | Redis 4.0 | Redis 5.0 | Redis 6.0 | レッド7.0 |
XACK | ➖ | ➖ | ✔️ | ✔️ | ✔️ |
XADD | ➖ | ➖ | ✔️ | ✔️ | ✔️ |
XAUTOCLAIM | ➖ | ➖ | ➖ | ➖ | ✔️ |
XCLAIM | ➖ | ➖ | ✔️ | ✔️ | ✔️ |
XDEL | ➖ | ➖ | ✔️ | ✔️ | ✔️ |
XGROUP | ➖ | ➖ | ✔️ | ✔️ | ✔️ |
XGROUP CREATECONSUMER | ➖ | ➖ | ➖ | ➖ | ✔️ |
XINFO | ➖ | ➖ | ✔️ | ✔️ | ✔️ |
XLEN | ➖ | ➖ | ✔️ | ✔️ | ✔️ |
XPENDING | ➖ | ➖ | ✔️ | ✔️ | ✔️ |
XRANGE | ➖ | ➖ | ✔️ | ✔️ | ✔️ |
XREAD | ➖ | ➖ | ✔️ | ✔️ | ✔️ |
XREADGROUP | ➖ | ➖ | ✔️ | ✔️ | ✔️ |
XREVRANGE | ➖ | ➖ | ✔️ | ✔️ | ✔️ |
XTRIM | ➖ | ➖ | ✔️ | ✔️ | ✔️ |
文字列
コマンド | Redis 2.8 | Redis 4.0 | Redis 5.0 | Redis 6.0 | レッド7.0 |
APPEND | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
DECR | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
DECRBY | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
GET | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ゲッデル | ➖ | ➖ | ➖ | ➖ | ✔️ |
GETEX | ➖ | ➖ | ➖ | ➖ | ✔️ |
GETRANGE | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
GETSET | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
LCS | ➖ | ➖ | ➖ | ➖ | ✔️ |
INCR | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
INCRBY | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
INCRBYFLOAT | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
MGET | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
MSET | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
MSETNX | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
PSETEX | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
SET | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
SETEX | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
SETNX | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
SETRANGE | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ストラゴ | ➖ | ➖ | ➖ | ✔️ | ➖ |
ストレーン | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
トランザクション
コマンド | Redis 2.8 | Redis 4.0 | Redis 5.0 | Redis 6.0 | レッド7.0 |
割引 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
EXEC | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
マルチ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
アンウォッチ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
見る | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |