Redis 指令速查指南
这份指南涵盖了常用的 Redis 操作指令,并对每个指令的参数和返回值进行了说明,方便快速查找和使用。
数据结构和常用指令
- 字符串(Strings)
SET key value
:设置指定 key 的值GET key
:获取指定 key 的值INCR key
:将 key 中储存的数字值增一DECR key
:将 key 中储存的数字值减一
- 哈希(Hashes)
HSET key field value
:将哈希表 key 中的字段 field 的值设为 valueHGET key field
:获取存储在哈希表中指定字段的值HGETALL key
:获取在哈希表中指定 key 的所有字段和值
- 列表(Lists)
LPUSH key value
:将一个值插入到列表头部RPUSH key value
:将一个值插入到列表尾部LPOP key
:移除并获取列表的第一个元素RPOP key
:移除并获取列表的最后一个元素
- 集合(Sets)
SADD key member
:向集合添加一个或多个成员SMEMBERS key
:返回集合中的所有成员SISMEMBER key member
:判断成员元素是否是集合的成员
- 有序集合(Sorted Sets)
ZADD key score member
:向有序集合添加一个或多个成员,或者更新已存在成员的分数ZRANGE key start stop
:返回有序集中指定区间内的成员ZSCORE key member
:返回有序集中,成员的分数值
其他常用指令
KEYS pattern
:查找所有符合给定模式 pattern 的 keyDEL key
:删除指定的 keyEXPIRE key seconds
:设置 key 的过期时间TTL key
:查看 key 剩余的过期时间
更多指令请参考官方文档:https://redis.io/commands