Redis 6.0支持及禁用的命令
更新时间 2025-04-20 11:51:34
最近更新时间: 2025-04-20 11:51:34
redis 6.0 兼容开源6.2.12版本
本章节主要介绍Redis6.0 命令的兼容性。Redis6.0缓存实例支持绝大部分开源Redis6.2.12的命令,任何兼容Redis协议的客户端都可以访问。
为便于理解,本文的表格使用下述图标:
➖ 表示在原生Redis的该版本下,该命令尚未开始支持
✔️表示支持该命令
❌表示不支持该命令。
| Command Family | Command | redis 6.0 |
|---|---|---|
| Bitmap | BITCOUNT | ✔️ |
| BITFIELD | ✔️ | |
| BITFIELD_RO | ✔️ | |
| BITOP | ✔️ | |
| BITPOS | ✔️ | |
| GETBIT | ✔️ | |
| SETBIT | ✔️ | |
| Cluster management | 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 | ✔️ | |
| Connection | 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 | ✔️ | |
| Generic | COPY | ✔️ |
| DEL | ✔️ | |
| DUMP | ✔️ | |
| EXISTS | ✔️ | |
| EXPIRE | ✔️ | |
| EXPIREAT | ✔️ | |
| EXPIRETIME | ➖ | |
| KEYS | ✔️ | |
| MIGRATE | ✔️ | |
| MOVE | ✔️ | |
| OBJECT ENCODING | ✔️ | |
| OBJECT FREQ | ✔️ | |
| OBJECT IDLETIME | ✔️ | |
| OBJECT REFCOUNT | ✔️ | |
| PRESIST | ✔️ | |
| PEXPIRE | ✔️ | |
| PEXPIREAT | ✔️ | |
| PEXPIRETIME | ➖ | |
| PTTL | ✔️ | |
| RANDOMKEY | ✔️ | |
| RENAME | ✔️ | |
| RENAMENX | ✔️ | |
| RESTORE | ✔️ | |
| SCAN | ✔️ | |
| SORT | ✔️ | |
| SORT_RO | ➖ | |
| TOUCH | ✔️ | |
| TTL | ✔️ | |
| TYPE | ✔️ | |
| UNLINK | ✔️ | |
| WAIT | ✔️ | |
| WAITAOF | ➖ | |
| Hash | HDEL | ✔️ |
| HEXISTS | ✔️ | |
| HGET | ✔️ | |
| HGETALL | ✔️ | |
| HINCRBY | ✔️ | |
| HINCRBYFLOAT | ✔️ | |
| HKEYS | ✔️ | |
| HLEN | ✔️ | |
| HMGET | ✔️ | |
| HMSET | ✔️ | |
| HRANDFIELD | ✔️ | |
| HSCAN | ✔️ | |
| HSET | ✔️ | |
| HSETNX | ✔️ | |
| HSTRLEN | ✔️ | |
| HVALS | ✔️ | |
| HyperLogLog | PFADD | ✔️ |
| PFMERGE | ✔️ | |
| PFCOUNT | ✔️ | |
| PFDEBUG | ✔️ | |
| PFSELFTEST | ✔️ | |
| List | BLMOVE | ✔️ |
| BLMPOP | ➖ | |
| BLPOP | ✔️ | |
| BRPOP | ✔️ | |
| BRPOPLPUSH | ✔️ | |
| LINDEX | ✔️ | |
| LINSERT | ✔️ | |
| LLEN | ✔️ | |
| LMOVE | ✔️ | |
| LMPOP | ➖ | |
| LPOP | ✔️ | |
| LPOS | ✔️ | |
| LPUSH | ✔️ | |
| LPUSHX | ✔️ | |
| LRANGE | ✔️ | |
| LREM | ✔️ | |
| LSET | ✔️ | |
| LTRIM | ✔️ | |
| RPOP | ✔️ | |
| RPOPLPUSH | ✔️ | |
| RPUSH | ✔️ | |
| RPUSHX | ✔️ | |
| PubSub | PSUBSCRIBE | ✔️ |
| PUBLISH | ✔️ | |
| PUBSUB CHANNELS | ✔️ | |
| PUBSUB NUMPAT | ✔️ | |
| PUBSUB NUMSUB | ✔️ | |
| PUBSUB SHARDCHANNELS | ➖ | |
| PUBSUB SHARDNUMSUB | ➖ | |
| PUNSUBSCRIBE | ✔️ | |
| SPUBLISH | ➖ | |
| SSUBSCRIBE | ➖ | |
| SUBSCRIBE | ✔️ | |
| SUNSUBSCRIBE | ➖ | |
| UNSUBSCRIBE | ✔️ | |
| Scripting | EVAL | ✔️ |
| EVAL_RO | ➖ | |
| EVALSHA | ✔️ | |
| EVALSHA_RO | ➖ | |
| FCALL | ➖ | |
| FCALL_RO | ➖ | |
| 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 | ✔️ | |
| Server | 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 | ✔️ | |
| Set | SADD | ✔️ |
| SCARD | ✔️ | |
| SDIFF | ✔️ | |
| SDIFFSTORE | ✔️ | |
| SINTER | ✔️ | |
| SINTERCARD | ➖ | |
| SINTERSTORE | ✔️ | |
| SISMEMBER | ✔️ | |
| SMEMBERS | ✔️ | |
| SMISMEMBER | ✔️ | |
| SMOVE | ✔️ | |
| SPOP | ✔️ | |
| SRANDMEMBER | ✔️ | |
| SREM | ✔️ | |
| SSCAN | ✔️ | |
| SUNION | ✔️ | |
| SUNIONSTORE | ✔️ | |
| Sorted Set | 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 | ✔️ | |
| Stream | XACK | ✔️ |
| XADD | ✔️ | |
| XAUTOCLAIM | ✔️ | |
| XCLAIM | ✔️ | |
| XDEL | ✔️ | |
| XGROUP | ✔️ | |
| XINFO | ✔️ | |
| XLEN | ✔️ | |
| XPENDING | ✔️ | |
| XRANGE | ✔️ | |
| XREAD | ✔️ | |
| XREADGROUP | ✔️ | |
| XREVRANGE | ✔️ | |
| XSETID | ✔️ | |
| XTRIM | ✔️ | |
| String | APPEND | ✔️ |
| DECR | ✔️ | |
| DECRBY | ✔️ | |
| GET | ✔️ | |
| GETDEL | ✔️ | |
| GETEX | ✔️ | |
| GETRANGE | ✔️ | |
| GETSET | ✔️ | |
| INCR | ✔️ | |
| INCRBY | ✔️ | |
| INCRBYFLOAT | ✔️ | |
| LCS | ➖ | |
| MGET | ✔️ | |
| MSET | ✔️ | |
| MSETNX | ✔️ | |
| PSETEX | ✔️ | |
| SET | ✔️ | |
| SETEX | ✔️ | |
| SETNX | ✔️ | |
| SETRANGE | ✔️ | |
| STRLEN | ✔️ | |
| SUBSTR | ✔️ | |
| Transactions | DISCARD | ✔️ |
| EXEC | ✔️ | |
| MULTI | ✔️ | |
| UNWATCH | ✔️ | |
| WATCH | ✔️ |