云原生内存数据库Tair支持多个引擎版本和架构类型,不同的引擎版本和架构类型对Redis命令的支持度有所不同。本文以原生Redis的相关命令为基准,介绍详细的命令支持情况和使用限制,为您的实例选型提供相关参考。

注意事项

集群架构与读写分离架构不支持SWAPDBCLIENT IDSORTBYGET参数)命令,同时在使用某些特定的命令时存在一些限制需要您注意,详情请参见集群架构实例的命令限制读写分离实例的命令限制

命令支持

Tair实例兼容多个原生Redis版本:
  • Tair内存型(兼容Redis 6.0):完全兼容Redis社区6.2版本及以下版本接口,额外支持Tair扩展数据结构。
  • Tair内存型(兼容Redis 5.0):完全兼容Redis社区5.0版本及以下版本接口,额外支持Tair扩展数据结构。
  • Tair持久内存型:兼容Redis社区6.0版本及以下版本接口,部分限制请参见Tair命令限制
  • Tair云盘(ESSD)型:兼容Redis社区4.0版本及以下版本接口,部分限制请参见Tair命令限制
为便于浏览和内容表达,本文的表格约定使用下述注释:
  • ✔️表示支持该命令。
  • ❌表示不支持该命令。
  • ➖表示在原生Redis的该版本下,该命令尚未开始支持。例如原生Redis中,TOUCH命令在3.2.1及以上版本才开始支持,表格中的2.8版本下该命令即被标记为➖。
  • 数字标记①:集群架构实例的在执行该命令时,需要开通直连访问并使用直连地址连接至实例,详情请参见使用直连地址访问Tair实例。通过Proxy节点的连接地址连接至实例时,也兼容支持该命令。
  • 数字标记②:为兼容某些客户端框架,执行CONFIG SET命令时仅返回OK,不会真正地修改参数。
说明 各命令族中的命令,如无特殊备注和说明,默认支持Tair实例的所有架构,即标准架构、集群架构及读写分离架构。关于实例架构的详细介绍,请参见架构信息查询导航
命令 2.8版本 4.0版本 5.0版本 6.0版本 7.0版本
BITCOUNT ✔️ ✔️ ✔️ ✔️ ✔️
BITFIELD ✔️ ✔️ ✔️ ✔️ ✔️
BITFIELD_RO ✔️ ✔️
BITOP ✔️ ✔️ ✔️ ✔️ ✔️
BITPOS ✔️ ✔️ ✔️ ✔️ ✔️
GETBIT ✔️ ✔️ ✔️ ✔️ ✔️
SETBIT ✔️ ✔️ ✔️ ✔️ ✔️
  • Cluster命令族的命令不适用于标准架构。
  • 通过Proxy节点的连接地址连接至实例时,会兼容支持部分Cluster命令族的命令,具体为CLUSTER INFO、CLUSTER KEYSLOT、CLUSTER NODES、CLUSTER SLAVES、CLUSTER SLOTS。
  • 云数据库Redis 5.0版自0.1.14版本、云数据库Redis 6.0版自0.1.14版本开始支持READONLY与READWRITE命令,之前版本不支持。
命令 2.8版本 4.0版本 5.0版本 6.0版本 7.0版本
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 NODES ① ✔️ ✔️ ✔️ ✔️ ✔️
CLUSTER REPLICAS
CLUSTER REPLICATE
CLUSTER RESET
CLUSTER SAVECONFIG
CLUSTER SET-CONFIG-EPOCH
CLUSTER SETSLOT
CLUSTER SHARDS ✔️
CLUSTER SLAVES
CLUSTER SLOTS ✔️ ✔️ ✔️ ✔️ ✔️
READONLY ✔️️ ✔️ ✔️
READWRITE ✔️ ✔️ ✔️

集群架构代理模式与读写分离架构不支持CLIENT ID、HELLO命令,如有需要,您可以通过集群架构直连地址执行上述命令。

命令 2.8版本 4.0版本 5.0版本 6.0版本 7.0版本
AUTH ✔️ ✔️ ✔️ ✔️ ✔️
CLIENT CACHING ✔️ ✔️
CLIENT GETNAME ✔️ ✔️ ✔️ ✔️ ✔️
CLIENT GETREDIR ✔️ ✔️
CLIENT ID ✔️ ✔️ ✔️
CLIENT INFO ✔️
CLIENT KILL ✔️ ✔️ ✔️ ✔️ ✔️
CLIENT LIST ✔️ ✔️ ✔️ ✔️ ✔️
CLIENT NO-EVICT ✔️
CLIENT PAUSE
CLIENT REPLY
CLIENT SETNAME ✔️ ✔️ ✔️ ✔️ ✔️
CLIENT TRACKING ✔️ ✔️
CLIENT TRACKINGINFO ✔️
CLIENT UNBLOCK ✔️ ✔️ ✔️
CLIENT UNPAUSE
ECHO ✔️ ✔️ ✔️ ✔️ ✔️
HELLO ✔️ ✔️
PING ✔️ ✔️ ✔️ ✔️ ✔️
QUIT ✔️ ✔️ ✔️ ✔️ ✔️
RESET ✔️
SELECT ✔️ ✔️ ✔️ ✔️ ✔️
  • 集群架构与读写分离架构不支持SORT(BY和GET参数)命令。
  • 集群架构代理模式与读写分离架构不支持WAIT命令,如有需要,您可以通过集群架构直连地址执行WAIT命令。
命令 2.8版本 4.0版本 5.0版本 6.0版本 7.0版本
COPY ✔️
DEL ✔️ ✔️ ✔️ ✔️ ✔️
DUMP ✔️ ✔️ ✔️ ✔️ ✔️
EXISTS ✔️ ✔️ ✔️ ✔️ ✔️
EXPIRE ✔️ ✔️ ✔️ ✔️ ✔️
EXPIREAT ✔️ ✔️ ✔️ ✔️ ✔️
EXPIRETIME ✔️
KEYS ✔️ ✔️ ✔️ ✔️ ✔️
MIGRATE
MOVE ✔️ ✔️ ✔️ ✔️ ✔️
OBJECT ✔️ ✔️ ✔️ ✔️ ✔️
OBJECT HELP ✔️
PERSIST ✔️ ✔️ ✔️ ✔️ ✔️
PEXPIRE ✔️ ✔️ ✔️ ✔️ ✔️
PEXPIREAT ✔️ ✔️ ✔️ ✔️ ✔️
PEXPIRETIME ✔️
PTTL ✔️ ✔️ ✔️ ✔️ ✔️
RANDOMKEY ✔️ ✔️ ✔️ ✔️ ✔️
RENAME ✔️ ✔️ ✔️ ✔️ ✔️
RENAMENX ✔️ ✔️ ✔️ ✔️ ✔️
RESTORE ✔️ ✔️ ✔️ ✔️ ✔️
SCAN ✔️ ✔️ ✔️ ✔️ ✔️
SORT ✔️ ✔️ ✔️ ✔️ ✔️
SORT_RO ✔️
TOUCH ✔️ ✔️ ✔️ ✔️
TTL ✔️ ✔️ ✔️ ✔️ ✔️
TYPE ✔️ ✔️ ✔️ ✔️ ✔️
UNLINK ✔️ ✔️ ✔️ ✔️
WAIT ✔️ ✔️ ✔️ ✔️
命令 2.8版本 4.0版本 5.0版本 6.0版本 7.0版本
GEOADD ✔️ ✔️ ✔️ ✔️ ✔️
GEODIST ✔️ ✔️ ✔️ ✔️ ✔️
GEOHASH ✔️ ✔️ ✔️ ✔️ ✔️
GEOPOS ✔️ ✔️ ✔️ ✔️ ✔️
GEORADIUS ✔️ ✔️ ✔️ ✔️ ✔️
GEORADIUSBYMEMBER ✔️ ✔️ ✔️ ✔️ ✔️
GEOSEARCH ✔️
GEOSEARCHSTORE ✔️
命令 2.8版本 4.0版本 5.0版本 6.0版本 7.0版本
HDEL ✔️ ✔️ ✔️ ✔️ ✔️
HEXISTS ✔️ ✔️ ✔️ ✔️ ✔️
HGET ✔️ ✔️ ✔️ ✔️ ✔️
HGETALL ✔️ ✔️ ✔️ ✔️ ✔️
HINCRBY ✔️ ✔️ ✔️ ✔️ ✔️
HINCRBYFLOAT ✔️ ✔️ ✔️ ✔️ ✔️
HKEYS ✔️ ✔️ ✔️ ✔️ ✔️
HLEN ✔️ ✔️ ✔️ ✔️ ✔️
HMGET ✔️ ✔️ ✔️ ✔️ ✔️
HMSET ✔️ ✔️ ✔️ ✔️ ✔️
HRANDFIELD ✔️
HSCAN ✔️ ✔️ ✔️ ✔️ ✔️
HSET ✔️ ✔️ ✔️ ✔️ ✔️
HSETNX ✔️ ✔️ ✔️ ✔️ ✔️
HSTRLEN ✔️ ✔️ ✔️ ✔️ ✔️
HVALS ✔️ ✔️ ✔️ ✔️ ✔️
命令 2.8版本 4.0版本 5.0版本 6.0版本 7.0版本
PFADD ✔️ ✔️ ✔️ ✔️ ✔️
PFCOUNT ✔️ ✔️ ✔️ ✔️ ✔️
PFMERGE ✔️ ✔️ ✔️ ✔️ ✔️
命令 2.8版本 4.0版本 5.0版本 6.0版本 7.0版本
BLPOP ✔️ ✔️ ✔️ ✔️ ✔️
BLMOVE ✔️
BLMPOP ✔️
BRPOP ✔️ ✔️ ✔️ ✔️ ✔️
BRPOPLPUSH ✔️ ✔️ ✔️ ✔️ ✔️
LINDEX ✔️ ✔️ ✔️ ✔️ ✔️
LINSERT ✔️ ✔️ ✔️ ✔️ ✔️
LLEN ✔️ ✔️ ✔️ ✔️ ✔️
LMOVE ✔️
LMPOP ✔️
LPOP ✔️ ✔️ ✔️ ✔️ ✔️
LPUSH ✔️ ✔️ ✔️ ✔️ ✔️
LPUSHX ✔️ ✔️ ✔️ ✔️ ✔️
LRANGE ✔️ ✔️ ✔️ ✔️ ✔️
LREM ✔️ ✔️ ✔️ ✔️ ✔️
LSET ✔️ ✔️ ✔️ ✔️ ✔️
LTRIM ✔️ ✔️ ✔️ ✔️ ✔️
RPOP ✔️ ✔️ ✔️ ✔️ ✔️
RPOPLPUSH ✔️ ✔️ ✔️ ✔️ ✔️
RPUSH ✔️ ✔️ ✔️ ✔️ ✔️
RPUSHX ✔️ ✔️ ✔️ ✔️ ✔️
命令 2.8版本 4.0版本 5.0版本 6.0版本 7.0版本
PSUBSCRIBE ✔️ ✔️ ✔️ ✔️ ✔️
PUBLISH ✔️ ✔️ ✔️ ✔️ ✔️
PUBSUB ✔️ ✔️ ✔️ ✔️ ✔️
PUBSUB HELP ✔️
PUBSUB SHARDCHANNELS ✔️
PUBSUB SHARDNUMSUB ✔️
PUNSUBSCRIBE ✔️ ✔️ ✔️ ✔️ ✔️
SPUBLISH ✔️
SUBSCRIBE ✔️ ✔️ ✔️ ✔️ ✔️
SSUBSCRIBE ✔️
SUNSUBSCRIBE ✔️
UNSUBSCRIBE ✔️ ✔️ ✔️ ✔️ ✔️
命令 2.8版本 4.0版本 5.0版本 6.0版本 7.0版本
EVAL ✔️ ✔️ ✔️ ✔️ ✔️
EVAL_RO ✔️
EVALSHA ✔️ ✔️ ✔️ ✔️ ✔️
EVALSHA_RO ✔️
FCALL ✔️
FCALL_RO ✔️
FUNCTION DELETE ✔️
FUNCTION DUMP ✔️
FUNCTION FLUSH ✔️
FUNCTION HELP ✔️
FUNCTION KILL ✔️
FUNCTION LIST ✔️
FUNCTION LOAD ✔️
FUNCTION RESTORE ✔️
FUNCTION STATS ✔️
SCRIPT DEBUG
SCRIPT EXISTS ✔️ ✔️ ✔️ ✔️ ✔️
SCRIPT FLUSH ✔️ ✔️ ✔️ ✔️ ✔️
SCRIPT KILL ✔️ ✔️ ✔️ ✔️ ✔️
SCRIPT LOAD ✔️ ✔️ ✔️ ✔️ ✔️

集群架构与读写分离架构不支持SWAPDB命令。

命令 2.8版本 4.0版本 5.0版本 6.0版本 7.0版本
ACL CAT
ACL DELUSER
ACL DRYRUN
ACL GENPASS
ACL GETUSER
ACL HELP
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 HELP ✔️ ✔️
CONFIG RESETSTAT ✔️ ✔️ ✔️ ✔️
CONFIG REWRITE
CONFIG SET ② ✔️ ✔️ ✔️ ✔️
DBSIZE ✔️ ✔️ ✔️ ✔️ ✔️
DEBUG OBJECT
DEBUG SEGFAULT
FAILOVER
FLUSHALL ✔️ ✔️ ✔️ ✔️ ✔️
FLUSHDB ✔️ ✔️ ✔️ ✔️ ✔️
INFO ✔️ ✔️ ✔️ ✔️ ✔️
LASTSAVE
LATENCY DOCTOR ✔️ ✔️ ✔️ ✔️ ✔️
LATENCY GRAPH ✔️ ✔️ ✔️ ✔️ ✔️
LATENCY HELP ✔️ ✔️ ✔️
LATENCY HISTOGRAM ✔️
LATENCY HISTORY ✔️ ✔️ ✔️ ✔️ ✔️
LATENCY LATEST ✔️ ✔️ ✔️ ✔️ ✔️
LATENCY RESET ✔️ ✔️ ✔️ ✔️
LOLWUT ✔️ ✔️ ✔️
MEMORY DOCTOR ✔️ ✔️ ✔️ ✔️
MEMORY HELP ✔️ ✔️ ✔️ ✔️
MEMORY MALLOC-STATS ✔️ ✔️ ✔️ ✔️
MEMORY PURGE ✔️ ✔️ ✔️ ✔️
MEMORY STATS ✔️ ✔️ ✔️ ✔️
MEMORY USAGE ✔️ ✔️ ✔️ ✔️
MODULE LIST
MODULE LOAD
MODULE LOADEX
MODULE UNLOAD
MONITOR ✔️ ✔️ ✔️ ✔️ ✔️
PSYNC
REPLICAOF
ROLE ✔️ ✔️ ✔️ ✔️
SAVE
SHUTDOWN
SLAVEOF
SLOWLOG ✔️ ✔️ ✔️ ✔️ ✔️
SLOWLOG HELP ✔️
SLOWLOG RESET
SWAPDB ✔️ ✔️ ✔️ ✔️
SYNC
TIME ✔️ ✔️ ✔️ ✔️ ✔️
命令 2.8版本 4.0版本 5.0版本 6.0版本 7.0版本
SENTINEL sentinels ✔️ ✔️ ✔️ ✔️
SENTINEL get-master-addr-by-name ✔️ ✔️ ✔️ ✔️
命令 2.8版本 4.0版本 5.0版本 6.0版本 7.0版本
SADD ✔️ ✔️ ✔️ ✔️ ✔️
SCARD ✔️ ✔️ ✔️ ✔️ ✔️
SDIFF ✔️ ✔️ ✔️ ✔️ ✔️
SDIFFSTORE ✔️ ✔️ ✔️ ✔️ ✔️
SINTER ✔️ ✔️ ✔️ ✔️ ✔️
SINTERCORD ✔️
SINTERSTORE ✔️ ✔️ ✔️ ✔️ ✔️
SISMEMBER ✔️ ✔️ ✔️ ✔️ ✔️
SMEMBERS ✔️ ✔️ ✔️ ✔️ ✔️
SMISMEMBER ❌️ ✔️
SMOVE ✔️ ✔️ ✔️ ✔️ ✔️
SPOP ✔️ ✔️ ✔️ ✔️ ✔️
SRANDMEMBER ✔️ ✔️ ✔️ ✔️ ✔️
SREM ✔️ ✔️ ✔️ ✔️ ✔️
SSCAN ✔️ ✔️ ✔️ ✔️ ✔️
SUNION ✔️ ✔️ ✔️ ✔️ ✔️
SUNIONSTORE ✔️ ✔️ ✔️ ✔️ ✔️
命令 2.8版本 4.0版本 5.0版本 6.0版本 7.0版本
BZMPOP ✔️
BZPOPMAX ✔️ ✔️ ✔️
BZPOPMIN ✔️ ✔️ ✔️
ZADD ✔️ ✔️ ✔️ ✔️ ✔️
ZCARD ✔️ ✔️ ✔️ ✔️ ✔️
ZCOUNT ✔️ ✔️ ✔️ ✔️ ✔️
ZDIFF ✔️
ZDIFFSTORE ✔️
ZINCRBY ✔️ ✔️ ✔️ ✔️ ✔️
ZINTER ✔️
ZINTERCARD ✔️
ZINTERSTORE ✔️ ✔️ ✔️ ✔️ ✔️
ZLEXCOUNT ✔️ ✔️ ✔️ ✔️ ✔️
ZMPOP ✔️
ZMSCORE ✔️
ZPOPMAX ✔️ ✔️ ✔️
ZPOPMIN ✔️ ✔️ ✔️
ZRANDMEMBER ✔️
ZRANGE ✔️ ✔️ ✔️ ✔️ ✔️
ZRANGEBYLEX ✔️ ✔️ ✔️ ✔️ ✔️
ZRANGEBYSCORE ✔️ ✔️ ✔️ ✔️ ✔️
ZRANGESTORE ✔️
ZRANK ✔️ ✔️ ✔️ ✔️ ✔️
ZREM ✔️ ✔️ ✔️ ✔️ ✔️
ZREMRANGEBYLEX ✔️ ✔️ ✔️ ✔️ ✔️
ZREMRANGEBYRANK ✔️ ✔️ ✔️ ✔️ ✔️
ZREMRANGEBYSCORE ✔️ ✔️ ✔️ ✔️ ✔️
ZREVRANGE ✔️ ✔️ ✔️ ✔️ ✔️
ZREVRANGEBYLEX ✔️ ✔️ ✔️ ✔️ ✔️
ZREVRANGEBYSCORE ✔️ ✔️ ✔️ ✔️ ✔️
ZREVRANK ✔️ ✔️ ✔️ ✔️ ✔️
ZSCAN ✔️ ✔️ ✔️ ✔️ ✔️
ZSCORE ✔️ ✔️ ✔️ ✔️ ✔️
ZUNION ✔️
ZUNIONSTORE ✔️ ✔️ ✔️ ✔️ ✔️
命令 2.8版本 4.0版本 5.0版本 6.0版本 7.0版本
XACK ✔️ ✔️ ✔️
XADD ✔️ ✔️ ✔️
XAUTOCLAIM ✔️
XCLAIM ✔️ ✔️ ✔️
XDEL ✔️ ✔️ ✔️
XGROUP ✔️ ✔️ ✔️
XGROUP CREATECONSUMER ✔️
XINFO ✔️ ✔️ ✔️
XLEN ✔️ ✔️ ✔️
XPENDING ✔️ ✔️ ✔️
XRANGE ✔️ ✔️ ✔️
XREAD ✔️ ✔️ ✔️
XREADGROUP ✔️ ✔️ ✔️
XREVRANGE ✔️ ✔️ ✔️
XTRIM ✔️ ✔️ ✔️
命令 2.8版本 4.0版本 5.0版本 6.0版本 7.0版本
APPEND ✔️ ✔️ ✔️ ✔️ ✔️
DECR ✔️ ✔️ ✔️ ✔️ ✔️
DECRBY ✔️ ✔️ ✔️ ✔️ ✔️
GET ✔️ ✔️ ✔️ ✔️ ✔️
GETDEL ✔️
GETEX ✔️
GETRANGE ✔️ ✔️ ✔️ ✔️ ✔️
GETSET ✔️ ✔️ ✔️ ✔️ ✔️
LCS ✔️
INCR ✔️ ✔️ ✔️ ✔️ ✔️
INCRBY ✔️ ✔️ ✔️ ✔️ ✔️
INCRBYFLOAT ✔️ ✔️ ✔️ ✔️ ✔️
MGET ✔️ ✔️ ✔️ ✔️ ✔️
MSET ✔️ ✔️ ✔️ ✔️ ✔️
MSETNX ✔️ ✔️ ✔️ ✔️ ✔️
PSETEX ✔️ ✔️ ✔️ ✔️ ✔️
SET ✔️ ✔️ ✔️ ✔️ ✔️
SETEX ✔️ ✔️ ✔️ ✔️ ✔️
SETNX ✔️ ✔️ ✔️ ✔️ ✔️
SETRANGE ✔️ ✔️ ✔️ ✔️ ✔️
STRALGO ✔️
STRLEN ✔️ ✔️ ✔️ ✔️ ✔️
命令 2.8版本 4.0版本 5.0版本 6.0版本 7.0版本
DISCARD ✔️ ✔️ ✔️ ✔️ ✔️
EXEC ✔️ ✔️ ✔️ ✔️ ✔️
MULTI ✔️ ✔️ ✔️ ✔️ ✔️
UNWATCH ✔️ ✔️ ✔️ ✔️ ✔️
WATCH ✔️ ✔️ ✔️ ✔️ ✔️

Tair命令限制

  • 内存型

    无限制。

  • 持久内存型
    命令族不支持的命令
    Keys(键)RENAME、RENAMENX、MOVE
    说明 持久内存型自1.2.4版本开始提供MOVE与RENAME系列命令兼容模式,可通过pena_rename_move_compatible_enabled参数控制,具体操作请参见设置实例参数,之前版本不支持。
    Server(数据库管理)SWAPDB
    Streams(流)XACK、XADD、XCLAIM、XDEL、XGROUP、XINFO、XLEN、XPENDING、XRANGE、XREAD、XREADGROUP、XREVRANGE、XTRIM
    说明 持久内存型自1.2.3版本开始支持Streams(流),之前版本不支持。

    在持久内存型1.2.4版之前,执行部分更新命令会使实例性能随着原始Key的容量增大而下降,当原始Key的容量为MB级别时,引擎内延迟会显著增加。涉及的命令为:SETRANGE、SETBIT、APPEND、BITFIELD相关更新命令。如有执行上述命令的需求,推荐升级实例至1.2.4版及以上,具体操作,请参见升级小版本

  • 云盘(ESSD)型
    命令族不支持的命令
    Geo(地理位置)GEOADD、GEODIST、GEOHASH、GEOPOS、GEORADIUS、GEORADIUS_RO、GEORADIUSBYMEMBER、GEORADIUSBYMEMBER_RO
    HyperloglogPFADD、PFDEBUG、PFCOUNT、PFMERGE、PFSELFTEST
    Keys(键)RENAME、RENAMENX、MOVE、OBJECT、SORT、TOUCH
    Lists(列表)BRPOP、BLPOP、BRPOPLPUSH
    说明 云盘(ESSD)型自2.3.2版本起正式支持上述Lists相关命令,建议升级至2.3.2版本后使用。
    Scripting(Lua脚本)EVAL、EVALSHA、SCRIPT DEBUG、SCRIPT EXISTS、SCRIPT FLUSH、SCRIPT KILL、SCRIPT LOAD
    说明 云盘(ESSD)型自2.3.1版本起正式支持Lua脚本相关命令,可通过txn-isolation-lock参数和#no_loose_lua-strict-mode参数共同控制,具体操作请参见设置实例参数,建议升级至2.3.1版本后使用。
    Strings(字符串)BITCOUNT、BITFIELD、BITOP、BITPOS、GETBIT、SETBIT
    说明 云盘(ESSD)型自2.3.1版本开始支持上述Bitmap相关命令,之前版本不支持。
    Server(数据库管理)SWAPDB
    Transactions(事务)DISCARD、EXEC、MULTI、UNWATCH、WATCH
    说明 云盘(ESSD)型自2.3.1版本起正式支持事务相关命令,可通过txn-isolation-lock参数控制,具体操作请参见设置实例参数,建议升级至2.3.1版本后使用。
  • 混合存储型(已停售)
    命令族不支持的命令
    Keys(键)RENAME、RENAMENX、MOVE、SORT(STORE选项)
    Lists(列表)LINSERT、LREM
    Server(数据库管理)SWAPDB
    Scripting(Lua脚本)SCRIPT DEBUG、SCRIPT LOAD