Redis 命令参考
字符串
哈希表
列表
集合
有序集合
HyperLogLog
地理位置
位图
数据库
自动过期
事务
Lua 脚本
持久化
发布与订阅
复制
客户端与服务器
配置选项
调试
内部命令
功能文档
Redis 命令参考
Docs
»
Redis 命令参考
Redis 命令参考
¶
字符串
SET
SETNX
SETEX
PSETEX
GET
GETSET
STRLEN
APPEND
SETRANGE
GETRANGE
INCR
INCRBY
INCRBYFLOAT
DECR
DECRBY
MSET
MSETNX
MGET
哈希表
HSET
HSETNX
HGET
HEXISTS
HDEL
HLEN
HSTRLEN
HINCRBY
HINCRBYFLOAT
HMSET
HMGET
HKEYS
HVALS
HGETALL
HSCAN
列表
LPUSH
LPUSHX
RPUSH
RPUSHX
LPOP
RPOP
RPOPLPUSH
LREM
LLEN
LINDEX
LINSERT
LSET
LRANGE
LTRIM
BLPOP
BRPOP
BRPOPLPUSH
集合
SADD
SISMEMBER
SPOP
SRANDMEMBER
SREM
SMOVE
SCARD
SMEMBERS
SSCAN
SINTER
SINTERSTORE
SUNION
SUNIONSTORE
SDIFF
SDIFFSTORE
有序集合
ZADD
ZSCORE
ZINCRBY
ZCARD
ZCOUNT
ZRANGE
ZREVRANGE
ZRANGEBYSCORE
ZREVRANGEBYSCORE
ZRANK
ZREVRANK
ZREM
ZREMRANGEBYRANK
ZREMRANGEBYSCORE
ZRANGEBYLEX
ZLEXCOUNT
ZREMRANGEBYLEX
ZSCAN
ZUNIONSTORE
ZINTERSTORE
HyperLogLog
PFADD
PFCOUNT
PFMERGE
地理位置
GEOADD
GEOPOS
GEODIST
GEORADIUS
GEORADIUSBYMEMBER
GEOHASH
位图
SETBIT
GETBIT
BITCOUNT
BITPOS
BITOP
BITFIELD
数据库
EXISTS
TYPE
RENAME
RENAMENX
MOVE
DEL
RANDOMKEY
DBSIZE
KEYS
SCAN
SORT
FLUSHDB
FLUSHALL
SELECT
SWAPDB
自动过期
EXPIRE
EXPIREAT
TTL
PERSIST
PEXPIRE
PEXPIREAT
PTTL
事务
MULTI
EXEC
DISCARD
WATCH
UNWATCH
Lua 脚本
EVAL
EVALSHA
SCRIPT_LOAD
SCRIPT_EXISTS
SCRIPT_FLUSH
SCRIPT_KILL
持久化
SAVE
BGSAVE
BGREWRITEAOF
LASTSAVE
发布与订阅
PUBLISH
SUBSCRIBE
PSUBSCRIBE
UNSUBSCRIBE
PUNSUBSCRIBE
PUBSUB
复制
SLAVEOF
ROLE
客户端与服务器
AUTH
QUIT
INFO
SHUTDOWN
TIME
CLIENT_GETNAME
CLIENT_KILL
CLIENT_LIST
CLIENT_SETNAME
配置选项
CONFIG_SET
CONFIG_GET
CONFIG_RESETSTAT
CONFIG_REWRITE
调试
PING
ECHO
OBJECT
SLOWLOG
MONITOR
DEBUG_OBJECT
DEBUG_SEGFAULT
内部命令
MIGRATE
DUMP
RESTORE
SYNC
PSYNC
功能文档
Redis 集群规范
持久化(persistence)
发布与订阅(pub/sub)
Sentinel
集群教程
键空间通知(keyspace notification)
通信协议(protocol)
复制(Replication)
事务(transaction)