サポートされているコマンドとサポートされていないコマンド
サポートされているコマンド
注記
SET コマンドでは現在、EX、PX、EXAT、PXAT、および KEEPTTL オプションがサポートされていません。
RESTORE コマンドでは、TTL をゼロ以外の値に設定することができません。ABSTTL、IDLETIME、および FREQ オプションもサポートされていません。
| データ型 | commands |
|---|---|
|
文字列 |
SET*、DECR、DECRBY、GET、GETRANGE、SUBSTR、GETDEL、GETSET、INCR、INCRBY、INCRBYFLOAT、MGET、MSET、MSETNX、SETNX、STRLEN、LCS |
|
ハッシュ |
HINCRBY、HINCRBYFLOAT、HDEL、HSET、HMSET、HGET、HEXISTS、HLEN、HKEYS、HVALS、HGETALL、HMGET、HSTRLEN、HSETNX、HRANDFIELD、HSCAN |
|
設定 |
SADD、SREM、SISMEMBER、SMISMEMBER、SCARD、SMEMBERS、SRANDMEMBER、SSCAN、SUNION、SINTERCARD、SINTER、SDIFF、SPOP |
|
ソートされたセット |
ZADD、ZINCRBY、ZSCORE、ZMSCORE、ZCARD、ZRANK、ZREVRANK、ZRANGE、ZRANGEBYSCORE、ZRANGEBYLEX、ZREVRANGE、ZREVRANGEBYLEX、ZREVRANGEBYSCORE、ZREMRANGEBYLEX、ZREMRANGEBYSCORE、ZREMRANGEBYRANK、ZUNION、ZINTER、ZINTERCARD、ZDIFF、ZLEXCOUNT、ZCOUNT、ZREM、ZMPOP、ZPOPMIN、ZPOPMAX、ZSCAN、ZRANDMEMBER |
|
ジェネリック |
SCAN、DEL、UNLINK、DUMP、RESTORE**、EXISTS、KEYS、RANDOMKEY、TYPE |
サポートされていないコマンド
サポートされていないコマンドの一般的なカテゴリは、サポートされていないデータ型 (ビットマップ、Hyperloglog、リスト、地理空間、ストリーム)、TTL 関連のコマンド、ブロックコマンド、および関数関連のコマンドです。完全なリストを次に示します。
| データ型 | commands |
|---|---|
| 文字列 | APPEND、GETEX、SETEX、SETRANGE |
| Bitmap | BITCOUNT、BITFIELD、BITFIELD_RO、BITOP、BITPOS、GETBIT、SETBIT |
| Hyperloglog | PFADD、PFCOUNT、PFDEBUG、PFMERGE、PFSELFTEST |
| リスト | BLMOVE、BLMPOP、BLPOP、BRPOP、BRPOPLPUSH、LINDEX、LINSERT、LLEN、LMOVE、LMPOP、LPOP、LPOS、PUSH、LPUSHX、LRANGE、LREM、LSET、LTRIM、RPOP、RPOPLPUSH、RPUSH、RPUSHX |
| 設定 | SMOVE、SUNIONSTORE、SDIFFSTORE、SINTERSTORE |
| ソートされたセット | BZMPOP、BZPOPMAX、BZPOPMIN、ZDIFFSTORE、ZINTERSTORE、ZRANGESTORE、ZUNIONSTORE |
| 地理空間 | GEOADD、GEODIST、GEOHASH、GEOPOS、GEORADIUS、GEORADIUS_RO、GEORADIUSBYMEMBER、GEORADIUSBYMEMBER_RO、GEOSEARCH、GEOSEARCHSTORE |
| ストリーム | XACK、XADD、XAUTOCLAIM、XCLAIM、XDEL、XLEN、XPENDING、XRANGE、XREAD、XREADGROUP、XREVRANGE、XSETID、XTRIM、XGROUP、XINFO |
| ジェネリック | COPY、FLUSHDB、FLUSHALL、MOVE、RENAME、RENAMENX、SORT、SORT_RO、SWAPDB、OBJECT、FUNCTION、FCALL、FCALL_RO、EXPIRE、EXPIREAT、EXPIRETIME、PERSIST、PEXPIRE、PEXPIREAT、PEXPIRETIME、PSETEX、PTTL、TTL |