缓存数据库 Redis 企业版在社区版的能力基础上,扩展了对 JSON、布隆(Bloom)、时序、向量等数据结构类型的支持。本文以原生 Redis 相关命令为基准,介绍缓存数据库 Redis 企业版的命令支持情况。
说明
关于表格中的标识,说明如下:
表中标记为不支持跨 slot 的命令,使用时需保证所要操作的 Key 都分布在 1 个 hash slot 中。更多详情,请参见多 Key 命令限制。
更多关于缓存数据库 Redis 企业版的命令限制详情,请参见命令限制。
命令 | 在企业版实例中使用 | 在 LUA 脚本中使用 |
---|---|---|
BITCOUNT | ✔️ | ✔️ |
BITFIELD | ✔️ | ✔️ |
BITFIELD_RO | ✔️ | ✔️ |
BITOP | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
BITPOS | ✔️ | ✔️ |
GETBIT | ✔️ | ✔️ |
SETBIT | ✔️ | ✔️ |
命令 | 在企业版实例中使用 | 在 Lua 脚本中使用 |
---|---|---|
ASKING | ❌ | ❌ |
CLUSTER ADDSLOTS | ❌ | ❌ |
CLUSTER ADDSLOTSRANGE | ❌ | ❌ |
CLUSTER BUMPEPOCH | ❌ | ❌ |
CLUSTER COUNT-FAILURE-REPORTS | ❌ | ❌ |
CLUSTER COUNTKEYSINSLOT | ❌ | ❌ |
CLUSTER DELSLOTS | ❌ | ❌ |
CLUSTER DELSLOTSRANGE | ❌ | ❌ |
CLUSTER FAILOVER | ❌ | ❌ |
CLUSTER FLUSHSLOTS | ❌ | ❌ |
CLUSTER FORGET | ❌ | ❌ |
CLUSTER GETKEYSINSLOT | ❌ | ❌ |
CLUSTER INFO | ❌ | ❌ |
CLUSTER KEYSLOT | ❌ | ❌ |
CLUSTER LINKS | ❌ | ❌ |
CLUSTER MEET | ❌ | ❌ |
CLUSTER MYID | ❌ | ❌ |
CLUSTER MYSHARDID | ❌ | ❌ |
CLUSTER NODES | ❌ | ❌ |
CLUSTER REPLICAS | ❌ | ❌ |
CLUSTER REPLICATE | ❌ | ❌ |
CLUSTER RESET | ❌ | ❌ |
CLUSTER SAVECONFIG | ❌ | ❌ |
CLUSTER SET-CONFIG-EPOCH | ❌ | ❌ |
CLUSTER SETSLOT | ❌ | ❌ |
CLUSTER SHARDS | ❌ | ❌ |
CLUSTER SLAVES | ❌ | ❌ |
CLUSTER SLOTS | ❌ | ❌ |
READONLY | ❌ | ❌ |
READWRITE | ❌ | ❌ |
命令 | 在企业版实例中使用 | 在 Lua 脚本中使用 |
---|---|---|
AUTH | ✔️ | ❌ |
CLIENT CACHING | ❌ | ❌ |
CLIENT GETNAME | ✔️ | ❌ |
CLIENT GETREDIR | ❌ | ❌ |
CLIENT ID | ✔️ | ❌ |
CLIENT INFO | ✔️ | ❌ |
CLIENT KILL | ✔️ | ❌ |
CLIENT LIST | ✔️ | ❌ |
CLIENT NO-EVICT | ❌ | ❌ |
CLIENT NO-TOUCH | ✔️ | ❌ |
CLIENT PAUSE | ❌ | ❌ |
CLIENT REPLY | ✔️ | ❌ |
CLIENT SETINFO | ✔️ | ❌ |
CLIENT SETNAME | ✔️ | ❌ |
CLIENT TRACKING | ❌ | ❌ |
CLIENT TRACKINGINFO | ❌ | ❌ |
CLIENT UNBLOCK | ✔️ | ❌ |
CLIENT UNPAUSE | ❌ | ❌ |
ECHO | ✔️ | ✔️ |
HELLO | ✔️ | ❌ |
PING | ✔️ | ✔️ |
QUIT | ✔️ | ❌ |
RESET | ❌ | ❌ |
SELECT | ✔️ 说明 仅支持 SELECT 0。 | ✔️ 说明 仅支持 SELECT 0。 |
命令 | 在企业版实例中使用 | 在 Lua 脚本中使用 |
---|---|---|
COPY | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
DEL | ✔️ | ✔️ 说明 不支持跨 slot。 |
DUMP | ✔️ | ✔️ |
EXISTS | ✔️ | ✔️ 说明 不支持跨 slot。 |
EXPIRE | ✔️ | ✔️ |
EXPIREAT | ✔️ | ✔️ |
EXPIRETIME | ✔️ | ✔️ |
KEYS | ✔️ 说明 默认禁用。 | ✔️ |
MIGRATE | ❌ | ❌ |
MOVE | ❌ | ❌ |
OBJECT ENCODING | ✔️ | ✔️ |
OBJECT FREQ | ❌ | ❌ |
OBJECT IDLETIME | ✔️ | ✔️ |
OBJECT REFCOUNT | ✔️ | ✔️ |
PERSIST | ✔️ | ✔️ |
PEXPIRE | ✔️ | ✔️ |
PEXPIREAT | ✔️ | ✔️ |
PEXPIRETIME | ✔️ | ✔️ |
PTTL | ✔️ | ✔️ |
RANDOMKEY | ✔️ | ✔️ |
RENAME | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
RENAMENX | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
RESTORE | ✔️ | ✔️ |
SCAN | ✔️ | ✔️ |
SORT | ✔️ | ✔️ |
SORT_RO | ✔️ | ✔️ |
TOUCH | ✔️ | ✔️ 说明 不支持跨 slot。 |
TTL | ✔️ | ✔️ |
TYPE | ✔️ | ✔️ |
UNLINK | ✔️ | ✔️ 说明 不支持跨 slot。 |
WAIT | ✔️ | ✔️ |
WAITAOF | ✔️ | ❌ |
命令 | 在企业版实例中使用 | 在 Lua 脚本中使用 |
---|---|---|
GEOADD | ✔️ | ✔️ |
GEODIST | ✔️ | ✔️ |
GEOHASH | ✔️ | ✔️ |
GEOPOS | ✔️ | ✔️ |
GEORADIUS | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
GEORADIUS_RO | ✔️ | ✔️ |
GEORADIUSBYMEMBER | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
GEORADIUSBYMEMBER_RO | ✔️ | ✔️ |
GEOSEARCH | ✔️ | ✔️ |
GEOSEARCHSTORE | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
命令 | 在企业版实例中使用 | 在 Lua 脚本中使用 |
---|---|---|
HDEL | ✔️ | ✔️ |
HEXISTS | ✔️ | ✔️ |
HEXPIRE | ❌ | ❌ |
HEXPIREAT | ❌ | ❌ |
HEXPIRETIME | ❌ | ❌ |
HGET | ✔️ | ✔️ |
HGETALL | ✔️ | ✔️ |
HINCRBY | ✔️ | ✔️ |
HINCRBYFLOAT | ✔️ | ✔️ |
HKEYS | ✔️ | ✔️ |
HLEN | ✔️ | ✔️ |
HMGET | ✔️ | ✔️ |
HMSET | ✔️ | ✔️ |
HPERSIST | ❌ | ❌ |
HPEXPIRE | ❌ | ❌ |
HPEXPIREAT | ❌ | ❌ |
HPEXPIRETIME | ❌ | ❌ |
HPTTL | ❌ | ❌ |
HRANDFIELD | ✔️ | ✔️ |
HSCAN | ✔️ | ✔️ |
HSET | ✔️ | ✔️ |
HSETNX | ✔️ | ✔️ |
HSTRLEN | ✔️ | ✔️ |
HTTL | ❌ | ❌ |
HVALS | ✔️ | ✔️ |
命令 | 在企业版实例中使用 | 在 Lua 脚本中使用 |
---|---|---|
PFADD | ✔️ | ✔️ |
PFCOUNT | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
PFDEBUG | ❌ | ❌ |
PFMERGE | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
PFSELFTEST | ❌ | ❌ |
命令 | 在企业版实例中使用 | 在 Lua 脚本中使用 |
---|---|---|
BLMOVE | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
BLMPOP | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
BLPOP | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
BRPOP | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
BRPOPLPUSH | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
LINDEX | ✔️ | ✔️ |
LINSERT | ✔️ | ✔️ |
LLEN | ✔️ | ✔️ |
LMOVE | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
LMPOP | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
LPOP | ✔️ | ✔️ |
LPOS | ✔️ | ✔️ |
LPUSH | ✔️ | ✔️ |
LPUSHX | ✔️ | ✔️ |
LRANGE | ✔️ | ✔️ |
LREM | ✔️ | ✔️ |
LSET | ✔️ | ✔️ |
LTRIM | ✔️ | ✔️ |
RPOP | ✔️ | ✔️ |
RPOPLPUSH | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
RPUSH | ✔️ | ✔️ |
RPUSHX | ✔️ | ✔️ |
命令 | 在企业版实例中使用 | 在 Lua 脚本中使用 |
---|---|---|
PSUBSCRIBE | ✔️ | ❌ |
PUBLISH | ✔️ | ✔️ |
PUBSUB CHANNELS | ✔️ | ✔️ |
PUBSUB NUMPAT | ✔️ | ✔️ |
PUBSUB NUMSUB | ✔️ | ✔️ |
PUBSUB SHARDCHANNELS | ✔️ | ✔️ |
PUBSUB SHARDNUMSUB | ✔️ | ✔️ |
PUNSUBSCRIBE | ✔️ | ❌ |
SPUBLISH | ✔️ | ✔️ |
SSUBSCRIBE | ✔️ | ❌ |
SUBSCRIBE | ✔️ | ❌ |
SUNSUBSCRIBE | ✔️ | ❌ |
UNSUBSCRIBE | ✔️ | ❌ |
命令 | 在企业版实例中使用 | 在 Lua 脚本中使用 |
---|---|---|
EVAL | ✔️ 说明 不支持跨 slot。 | ❌ |
EVAL_RO | ✔️ 说明 不支持跨 slot。 | ❌ |
EVALSHA | ✔️ 说明 不支持跨 slot。 | ❌ |
EVALSHA_RO | ✔️ 说明 不支持跨 slot。 | ❌ |
FCALL | ✔️ 说明 不支持跨 slot。 | ❌ |
FCALL_RO | ✔️ 说明 不支持跨 slot。 | ❌ |
FUNCTION DELETE | ✔️ | ❌ |
FUNCTION DUMP | ✔️ | ❌ |
FUNCTION FLUSH | ✔️ | ❌ |
FUNCTION KILL | ✔️ | ❌ |
FUNCTION LIST | ✔️ | ❌ |
FUNCTION LOAD | ✔️ | ❌ |
FUNCTION RESTORE | ✔️ | ❌ |
FUNCTION STATS | ✔️ | ❌ |
SCRIPT DEBUG | ❌ | ❌ |
SCRIPT EXISTS | ✔️ | ❌ |
SCRIPT FLUSH | ✔️ | ❌ |
SCRIPT KILL | ✔️ | ❌ |
SCRIPT LOAD | ✔️ | ❌ |
命令 | 在企业版实例中使用 | 在 Lua 脚本中使用 |
---|---|---|
ACL CAT | ✔️ | ❌ |
ACL DELUSER | ❌ | ❌ |
ACL DRYRUN | ✔️ | ❌ |
ACL GENPASS | ❌ | ❌ |
ACL GETUSER | ✔️ | ❌ |
ACL LIST | ✔️ | ❌ |
ACL LOAD | ❌ | ❌ |
ACL LOG | ❌ | ❌ |
ACL SAVE | ❌ | ❌ |
ACL SETUSER | ❌ | ❌ |
ACL USERS | ✔️ | ❌ |
ACL WHOAMI | ✔️ | ❌ |
BGREWRITEAOF | ❌ | ❌ |
BGSAVE | ❌ | ❌ |
COMMAND | ✔️ | ✔️ |
COMMAND COUNT | ✔️ | ✔️ |
COMMAND DOCS | ✔️ | ✔️ |
COMMAND GETKEYS | ✔️ | ✔️ |
COMMAND GETKEYSANDFLAGS | ✔️ | ✔️ |
COMMAND INFO | ✔️ | ✔️ |
COMMAND LIST | ✔️ | ✔️ |
CONFIG GET | ✔️ | ❌ |
CONFIG RESETSTAT | ❌ | ❌ |
CONFIG REWRITE | ✔️ | ❌ |
CONFIG SET | ✔️ | ❌ |
DBSIZE | ✔️ | ✔️ |
FAILOVER | ❌ | ❌ |
FLUSHALL | ✔️ 说明 默认禁用。 | ✔️ |
FLUSHDB | ✔️ 说明 默认禁用。 | ✔️ |
INFO | ✔️ | ❌ |
LASTSAVE | ❌ | ❌ |
LATENCY DOCTOR | ❌ | ❌ |
LATENCY GRAPH | ❌ | ❌ |
LATENCY HISTOGRAM | ✔️ | ❌ |
LATENCY HISTORY | ❌ | ❌ |
LATENCY LATEST | ❌ | ❌ |
LATENCY RESET | ❌ | ❌ |
LOLWUT | ✔️ | ❌ |
MEMORY DOCTOR | ❌ | ❌ |
MEMORY MALLOC-STATS | ❌ | ❌ |
MEMORY PURGE | ❌ | ❌ |
MEMORY STATS | ❌ | ❌ |
MEMORY USAGE | ✔️ | ✔️ |
MODULE LIST | ✔️ | ❌ |
MODULE LOAD | ❌ | ❌ |
MODULE LOADEX | ❌ | ❌ |
MODULE UNLOAD | ❌ | ❌ |
MONITOR | ✔️ | ❌ |
PSYNC | ❌ | ❌ |
REPLCONF | ❌ | ❌ |
REPLICAOF | ❌ | ❌ |
RESTORE-ASKING | ❌ | ❌ |
ROLE | ✔️ | ❌ |
SAVE | ❌ | ❌ |
SHUTDOWN | ❌ | ❌ |
SLAVEOF | ❌ | ❌ |
SLOWLOG GET | ✔️ | ❌ |
SLOWLOG LEN | ✔️ | ❌ |
SLOWLOG RESET | ✔️ | ❌ |
SWAPDB | ❌ | ❌ |
SYNC | ❌ | ❌ |
TIME | ✔️ | ✔️ |
命令 | 在企业版实例中使用 | 在 Lua 脚本中使用 |
---|---|---|
SADD | ✔️ | ✔️ |
SCARD | ✔️ | ✔️ |
SDIFF | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
SDIFFSTORE | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
SINTER | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
SINTERCARD | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
SINTERSTORE | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
SISMEMBER | ✔️ | ✔️ |
SMEMBERS | ✔️ | ✔️ |
SMISMEMBER | ✔️ | ✔️ |
SMOVE | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
SPOP | ✔️ | ✔️ |
SRANDMEMBER | ✔️ | ✔️ |
SREM | ✔️ | ✔️ |
SSCAN | ✔️ | ✔️ |
SUNION | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
SUNIONSTORE | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
命令 | 在企业版实例中使用 | 在 Lua 脚本中使用 |
---|---|---|
BZMPOP | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
BZPOPMAX | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
BZPOPMIN | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
ZADD | ✔️ | ✔️ |
ZCARD | ✔️ | ✔️ |
ZCOUNT | ✔️ | ✔️ |
ZDIFF | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
ZDIFFSTORE | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
ZINCRBY | ✔️ | ✔️ |
ZINTER | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
ZINTERCARD | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
ZINTERSTORE | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
ZLEXCOUNT | ✔️ | ✔️ |
ZMPOP | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
ZMSCORE | ✔️ | ✔️ |
ZPOPMAX | ✔️ | ✔️ |
ZPOPMIN | ✔️ | ✔️ |
ZRANDMEMBER | ✔️ | ✔️ |
ZRANGE | ✔️ | ✔️ |
ZRANGEBYLEX | ✔️ | ✔️ |
ZRANGEBYSCORE | ✔️ | ✔️ |
ZRANGESTORE | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
ZRANK | ✔️ | ✔️ |
ZREM | ✔️ | ✔️ |
ZREMRANGEBYLEX | ✔️ | ✔️ |
ZREMRANGEBYRANK | ✔️ | ✔️ |
ZREMRANGEBYSCORE | ✔️ | ✔️ |
ZREVRANGE | ✔️ | ✔️ |
ZREVRANGEBYLEX | ✔️ | ✔️ |
ZREVRANGEBYSCORE | ✔️ | ✔️ |
ZREVRANK | ✔️ | ✔️ |
ZSCAN | ✔️ | ✔️ |
ZSCORE | ✔️ | ✔️ |
ZUNION | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
ZUNIONSTORE | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
命令 | 在企业版实例中使用 | 在 Lua 脚本中使用 |
---|---|---|
XACK | ✔️ | ✔️ |
XADD | ✔️ | ✔️ |
XAUTOCLAIM | ✔️ | ✔️ |
XCLAIM | ✔️ | ✔️ |
XDEL | ✔️ | ✔️ |
XGROUP CREATE | ✔️ | ✔️ |
XGROUP CREATECONSUMER | ✔️ | ✔️ |
XGROUP DELCONSUMER | ✔️ | ✔️ |
XGROUP DESTROY | ✔️ | ✔️ |
XGROUP SETID | ✔️ | ✔️ |
XINFO CONSUMERS | ✔️ | ✔️ |
XINFO GROUPS | ✔️ | ✔️ |
XINFO STREAM | ✔️ | ✔️ |
XLEN | ✔️ | ✔️ |
XPENDING | ✔️ | ✔️ |
XRANGE | ✔️ | ✔️ |
XREAD | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
XREADGROUP | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
XREVRANGE | ✔️ | ✔️ |
XSETID | ✔️ | ✔️ |
XTRIM | ✔️ | ✔️ |
命令 | 在企业版实例中使用 | 在 Lua 脚本中使用 |
---|---|---|
APPEND | ✔️ | ✔️ |
DECR | ✔️ | ✔️ |
DECRBY | ✔️ | ✔️ |
GET | ✔️ | ✔️ |
GETDEL | ✔️ | ✔️ |
GETEX | ✔️ | ✔️ |
GETRANGE | ✔️ | ✔️ |
GETSET | ✔️ | ✔️ |
INCR | ✔️ | ✔️ |
INCRBY | ✔️ | ✔️ |
INCRBYFLOAT | ✔️ | ✔️ |
LCS | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
MGET | ✔️ | ✔️ 说明 不支持跨 slot。 |
MSET | ✔️ | ✔️ 说明 不支持跨 slot。 |
MSETNX | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
PSETEX | ✔️ | ✔️ |
SET | ✔️ | ✔️ |
SETEX | ✔️ | ✔️ |
SETNX | ✔️ | ✔️ |
SETRANGE | ✔️ | ✔️ |
STRLEN | ✔️ | ✔️ |
SUBSTR | ❌ | ✔️ |
命令 | 在企业版实例中使用 | 在 Lua 脚本中使用 |
---|---|---|
DISCARD | ✔️ | ❌ |
EXEC | ✔️ | ❌ |
MULTI | ✔️ | ❌ |
UNWATCH | ✔️ | ❌ |
WATCH | ✔️ 说明 不支持跨 slot。 | ❌ |
命令 | 支持的模块 | 在企业版实例中使用 | 在 Lua 脚本中使用 |
---|---|---|---|
FT.SUGADD | RediSearch | ✔️ | ❌ |
FT.SUGDEL | RediSearch | ✔️ | ❌ |
FT.SUGGET | RediSearch | ✔️ | ❌ |
FT.SUGLEN | RediSearch | ✔️ | ❌ |
命令 | 支持的模块 | 在企业版实例中使用 | 在 Lua 脚本中使用 |
---|---|---|---|
BF.ADD | RedisBloom | ✔️ | ✔️ |
BF.CARD | RedisBloom | ✔️ | ✔️ |
BF.EXISTS | RedisBloom | ✔️ | ✔️ |
BF.INFO | RedisBloom | ✔️ | ✔️ |
BF.INSERT | RedisBloom | ✔️ | ✔️ |
BF.LOADCHUNK | RedisBloom | ✔️ | ✔️ |
BF.MADD | RedisBloom | ✔️ | ✔️ |
BF.MEXISTS | RedisBloom | ✔️ | ✔️ |
BF.RESERVE | RedisBloom | ✔️ | ✔️ |
BF.SCANDUMP | RedisBloom | ✔️ | ✔️ |
命令 | 支持的模块 | 在企业版实例中使用 | 在 Lua 脚本中使用 |
---|---|---|---|
CMS.INCRBY | RedisBloom | ✔️ | ✔️ |
CMS.INFO | RedisBloom | ✔️ | ✔️ |
CMS.INITBYDIM | RedisBloom | ✔️ | ✔️ |
CMS.INITBYPROB | RedisBloom | ✔️ | ✔️ |
CMS.MERGE | RedisBloom | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
CMS.QUERY | RedisBloom | ✔️ | ✔️ |
命令 | 支持的模块 | 在企业版实例中使用 | 在 Lua 脚本中使用 |
---|---|---|---|
CF.ADD | RedisBloom | ✔️ | ✔️ |
CF.ADDNX | RedisBloom | ✔️ | ✔️ |
CF.COUNT | RedisBloom | ✔️ | ✔️ |
CF.DEL | RedisBloom | ✔️ | ✔️ |
CF.EXISTS | RedisBloom | ✔️ | ✔️ |
CF.INFO | RedisBloom | ✔️ | ✔️ |
CF.INSERT | RedisBloom | ✔️ | ✔️ |
CF.INSERTNX | RedisBloom | ✔️ | ✔️ |
CF.LOADCHUNK | RedisBloom | ✔️ | ✔️ |
CF.MEXISTS | RedisBloom | ✔️ | ✔️ |
CF.RESERVE | RedisBloom | ✔️ | ✔️ |
CF.SCANDUMP | RedisBloom | ✔️ | ✔️ |
命令 | 支持的模块 | 在企业版实例中使用 | 在 Lua 脚本中使用 |
---|---|---|---|
JSON.ARRAPPEND | RedisJSON | ✔️ | ✔️ |
JSON.ARRINDEX | RedisJSON | ✔️ | ✔️ |
JSON.ARRINSERT | RedisJSON | ✔️ | ✔️ |
JSON.ARRLEN | RedisJSON | ✔️ | ✔️ |
JSON.ARRPOP | RedisJSON | ✔️ | ✔️ |
JSON.ARRTRIM | RedisJSON | ✔️ | ✔️ |
JSON.CLEAR | RedisJSON | ✔️ | ✔️ |
JSON.DEBUG | RedisJSON | ✔️ | ✔️ |
JSON.DEBUG MEMORY | RedisJSON | ✔️ | ✔️ |
JSON.DEL | RedisJSON | ✔️ | ✔️ |
JSON.FORGET | RedisJSON | ✔️ | ✔️ |
JSON.GET | RedisJSON | ✔️ | ✔️ |
JSON.MERGE | RedisJSON | ✔️ | ✔️ |
JSON.MGET | RedisJSON | ✔️ | ✔️ 说明 不支持跨 slot。 |
JSON.MSET | RedisJSON | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
JSON.NUMINCRBY | RedisJSON | ✔️ | ✔️ |
JSON.NUMMULTBY | RedisJSON | ✔️ | ✔️ |
JSON.OBJKEYS | RedisJSON | ✔️ | ✔️ |
JSON.OBJLEN | RedisJSON | ✔️ | ✔️ |
JSON.RESP | RedisJSON | ✔️ | ✔️ |
JSON.SET | RedisJSON | ✔️ | ✔️ |
JSON.STRAPPEND | RedisJSON | ✔️ | ✔️ |
JSON.STRLEN | RedisJSON | ✔️ | ✔️ |
JSON.TOGGLE | RedisJSON | ✔️ | ✔️ |
JSON.TYPE | RedisJSON | ✔️ | ✔️ |
命令 | 支持的模块 | 在企业版实例中使用 | 在 Lua 脚本中使用 |
---|---|---|---|
FT._LIST | RediSearch | ✔️ | ❌ |
FT.AGGREGATE | RediSearch | ✔️ | ❌ |
FT.ALIASADD | RediSearch | ✔️ | ✔️ |
FT.ALIASDEL | RediSearch | ✔️ | ✔️ |
FT.ALIASUPDATE | RediSearch | ✔️ | ✔️ |
FT.ALTER | RediSearch | ✔️ | ✔️ |
FT.CONFIG GET | RediSearch | ❌ | ❌ |
FT.CONFIG SET | RediSearch | ❌ | ❌ |
FT.CREATE | RediSearch | ✔️ | ✔️ |
FT.CURSOR DEL | RediSearch | ✔️ | ❌ |
FT.CURSOR READ | RediSearch | ✔️ | ❌ |
FT.DICTADD | RediSearch | ✔️ | ✔️ |
FT.DICTDEL | RediSearch | ✔️ | ✔️ |
FT.DICTDUMP | RediSearch | ✔️ | ❌ |
FT.DROPINDEX | RediSearch | ✔️ | ✔️ |
FT.EXPLAIN | RediSearch | ✔️ | ❌ |
FT.EXPLAINCLI | RediSearch | ❌ | ❌ |
FT.INFO | RediSearch | ✔️ | ❌ |
FT.PROFILE | RediSearch | ✔️ | ❌ |
FT.SEARCH | RediSearch | ✔️ | ❌ |
FT.SPELLCHECK | RediSearch | ✔️ | ❌ |
FT.SYNDUMP | RediSearch | ✔️ | ❌ |
FT.SYNUPDATE | RediSearch | ✔️ | ✔️ |
FT.TAGVALS | RediSearch | ❌ | ❌ |
命令 | 支持的模块 | 在企业版实例中使用 | 在 Lua 脚本中使用 |
---|---|---|---|
TDIGEST.ADD | RedisBloom | ✔️ | ✔️ |
TDIGEST.BYRANK | RedisBloom | ✔️ | ✔️ |
TDIGEST.BYREVRANK | RedisBloom | ✔️ | ✔️ |
TDIGEST.CDF | RedisBloom | ✔️ | ✔️ |
TDIGEST.CREATE | RedisBloom | ✔️ | ✔️ |
TDIGEST.INFO | RedisBloom | ✔️ | ✔️ |
TDIGEST.MAX | RedisBloom | ✔️ | ✔️ |
TDIGEST.MERGE | RedisBloom | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
TDIGEST.MIN | RedisBloom | ✔️ | ✔️ |
TDIGEST.QUANTILE | RedisBloom | ✔️ | ✔️ |
TDIGEST.RANK | RedisBloom | ✔️ | ✔️ |
TDIGEST.RESET | RedisBloom | ✔️ | ✔️ |
TDIGEST.REVRANK | RedisBloom | ✔️ | ✔️ |
TDIGEST.TRIMMED_MEAN | RedisBloom | ✔️ | ✔️ |
命令 | 支持的模块 | 在企业版实例中使用 | 在 Lua 脚本中使用 |
---|---|---|---|
TS.ADD | RedisTimeSeries | ✔️ | ✔️ |
TS.ALTER | RedisTimeSeries | ✔️ | ✔️ |
TS.CREATE | RedisTimeSeries | ✔️ | ✔️ |
TS.CREATERULE | RedisTimeSeries | ✔️ | ✔️ |
TS.DECRBY | RedisTimeSeries | ✔️ | ✔️ |
TS.DEL | RedisTimeSeries | ✔️ | ✔️ |
TS.DELETERULE | RedisTimeSeries | ✔️ | ✔️ |
TS.GET | RedisTimeSeries | ✔️ | ✔️ |
TS.INCRBY | RedisTimeSeries | ✔️ | ✔️ |
TS.INFO | RedisTimeSeries | ✔️ | ✔️ |
TS.MADD | RedisTimeSeries | ✔️ 说明 不支持跨 slot。 | ✔️ 说明 不支持跨 slot。 |
TS.MGET | RedisTimeSeries | ✔️ | ✔️ 说明 不支持跨 slot。 |
TS.MRANGE | RedisTimeSeries | ✔️ | ✔️ 说明 不支持跨 slot。 |
TS.MREVRANGE | RedisTimeSeries | ✔️ | ✔️ 说明 不支持跨 slot。 |
TS.QUERYINDEX | RedisTimeSeries | ✔️ | ✔️ 说明 不支持跨 slot。 |
TS.RANGE | RedisTimeSeries | ✔️ | ✔️ |
TS.REVRANGE | RedisTimeSeries | ✔️ | ✔️ |
命令 | 支持的模块 | 在企业版实例中使用 | 在 Lua 脚本中使用 |
---|---|---|---|
TOPK.ADD | RedisBloom | ✔️ | ✔️ |
TOPK.COUNT | RedisBloom | ✔️ | ✔️ |
TOPK.INCRBY | RedisBloom | ✔️ | ✔️ |
TOPK.INFO | RedisBloom | ✔️ | ✔️ |
TOPK.LIST | RedisBloom | ✔️ | ✔️ |
TOPK.QUERY | RedisBloom | ✔️ | ✔️ |
TOPK.RESERVE | RedisBloom | ✔️ | ✔️ |