产品简介

 

支持的命令

更新时间 2023-09-06

不同版本的 Redis Standalone 实例对 Redis 命令的支持度有所不同。

注释与说明

为便于阅读和内容表达,本文的表格约定使用下述注释:

  • 表示支持该命令。
  • 表示在不支持该命令。
  • 表示在原生Redis的该版本下,该命令尚未开始支持。
  • config 表示支持该命令,但需要在控制台修改控制参数支持。

Connection 命令族

命令 5.x 版本 6.x 版本
AUTH
CLIENT CACHING
CLIENT GETNAME
CLIENT GETREDIR
CLIENT ID
CLIENT KILL
CLIENT LIST
CLIENT PAUSE
CLIENT REPLY
CLIENT SETNAME
CLIENT TRACKING
CLIENT UNBLOCK
ECHO
HELLO
PING
QUIT
SELECT

Geo 命令族

命令 5.x 版本 6.x 版本
GEOADD
GEODIST
GEOHASH
GEOPOS
GEORADIUS
GEORADIUSBYMEMBER

Hashes 命令族

命令 5.x 版本 6.x 版本
HDEL
HEXISTS
HGET
HGETALL
HINCRBY
HINCRBYFLOAT
HKEYS
HLEN
HMGET
HMSET
HSCAN
HSET
HSETNX
HSTRLEN
HVALS

HyperLogLog 命令族

命令 5.x 版本 6.x 版本
PFADD
PFCOUNT
PFMERGE

Keys 命令族

命令 5.x 版本 6.x 版本
DEL
DUMP
EXISTS
EXPIRE
EXPIREAT
KEYS config config
MIGRATE
MOVE
OBJECT
PERSIST
PEXPIRE
PEXPIREAT
PTTL
RANDOMKEY
RENAME
RENAMENX
RESTORE
SCAN
SORT
TOUCH
TTL
TYPE
UNLINK
WAIT

Lists 命令族

命令 5.x 版本 6.x 版本
BLPOP
BRPOP
BRPOPLPUSH
LINDEX
LINSERT
LLEN
LPOP
LPUSH
LPUSHX
LRANGE
LREM
LSET
LTRIM
RPOP
RPOPLPUSH
RPUSH
RPUSHX

Pub 和 Sub 命令族

命令 5.x 版本 6.x 版本
PSUBSCRIBE
PUBLISH
PUBSUB
PUNSUBSCRIBE
SUBSCRIBE
UNSUBSCRIBE

Scripting 命令族

命令 5.x 版本 6.x 版本
EVAL
EVALSHA
SCRIPT DEBUG
SCRIPT EXISTS
SCRIPT FLUSH
SCRIPT KILL
SCRIPT LOAD

Sentinel 命令族

命令 5.x 版本 6.x 版本
SENTINEL sentinels
SENTINEL get-master-addr-by-name

Server 命令族

⚠️注意

Redis 6.x 版本屏蔽了 ACL 命令,但 AppCenter 控制台已经实现了 ACL 访问控制功能。

命令 5.x 版本 6.x 版本
ACL CAT config
ACL DELUSER config
ACL GENPASS config
ACL GETUSER config
ACL HELP config
ACL LIST config
ACL LOAD config
ACL LOG config
ACL SAVE config
ACL SETUSER config
ACL USERS config
ACL WHOAMI config
BGREWRITEAOF config config
BGSAVE config config
COMMAND
COMMAND COUNT
COMMAND GETKEYS
COMMAND INFO
CONFIG GET config config
CONFIG RESETSTAT config config
CONFIG REWRITE config config
CONFIG SET config config
DBSIZE
DEBUG OBJECT config config
DEBUG SEGFAULT config config
FLUSHALL config config
FLUSHDB config config
INFO
LASTSAVE
LATENCY DOCTOR
LATENCY GRAPH
LATENCY HELP
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 UNLOAD
MONITOR
PSYNC
REPLICAOF config config
ROLE
SAVE config config
SHUTDOWN config config
SLAVEOF config config
SLOWLOG
SWAPDB
SYNC
TIME

Sets 命令族

命令 5.x 版本 6.x 版本
SADD
SCARD
SDIFF
SDIFFSTORE
SINTER
SINTERSTORE
SISMEMBER
SMEMBERS
SMISMEMBER
SMOVE
SPOP
SRANDMEMBER
SREM
SSCAN
SUNION
SUNIONSTORE

Sorted Sets 命令族

命令 5.x 版本 6.x 版本
BZPOPMAX
BZPOPMIN
ZADD
ZCARD
ZCOUNT
ZINCRBY
ZINTERSTORE
ZLEXCOUNT
ZPOPMAX
ZPOPMIN
ZRANGE
ZRANGEBYLEX
ZRANGEBYSCORE
ZRANK
ZREM
ZREMRANGEBYLEX
ZREMRANGEBYRANK
ZREMRANGEBYSCORE
ZREVRANGE
ZREVRANGEBYLEX
ZREVRANGEBYSCORE
ZREVRANK
ZSCAN
ZSCORE
ZUNIONSTORE

Streams 命令族

命令 5.x 版本 6.x 版本
XACK
XADD
XCLAIM
XDEL
XGROUP
XINFO
XLEN
XPENDING
XRANGE
XREAD
XREADGROUP
XREVRANGE
XTRIM

Strings 命令族

命令 5.x 版本 6.x 版本
APPEND
BITCOUNT
BITFIELD
BITOP
BITPOS
DECR
DECRBY
GET
GETBIT
GETRANGE
GETSET
INCR
INCRBY
INCRBYFLOAT
MGET
MSET
MSETNX
PSETEX
SET
SETBIT
SETEX
SETNX
SETRANGE
STRALGO -
STRLEN

Transaction 命令族

命令 5.x 版本 6.x 版本
DISCARD
EXEC
MULTI
UNWATCH
WATCH
这篇文档解决了您的问题吗?
0
0