redis基本操作命令汇总

分类:知识百科 日期: 点击:0

Redis基本操作命令

SET key value

设置指定 key 的值

GET key

获取指定 key 的值

EXISTS key

检查给定 key 是否存在

DEL key

删除指定 key

KEYS pattern

查找所有符合给定模式 pattern 的 key

RENAME key newkey

重命名 key 为 newkey

EXPIRE key seconds

设置 key 的过期时间

TTL key

查看 key 的剩余过期时间

TYPE key

查看 key 所储存的值的类型

INCR key

将 key 中储存的数字值增一

DECR key

将 key 中储存的数字值减一

MSET key value [key value ...]

同时设置多个 key-value 对

MGET key [key ...]

获取所有(一个或多个)给定 key 的值

RPUSH key value [value ...]

将值 value 插入到列表 key 的表尾

LPUSH key value [value ...]

将值 value 插入到列表 key 的表头

LRANGE key start stop

获取列表 key 中指定区间内的元素

LINDEX key index

通过索引获取列表中的元素

SADD key member [member ...]

将一个或多个 member 元素加入到集合 key 当中

SISMEMBER key member

判断 member 元素是否是集合 key 的成员

SMEMBERS key

返回集合 key 中的所有成员

ZADD key score member [score member ...]

将一个或多个 member 元素及其 score 值加入到有序集 key 当中

ZRANGE key start stop [WITHSCORES]

返回有序集 key 中,指定区间内的成员

ZRANK key member

返回有序集 key 中成员 member 的排名

ZREVRANK key member

返回有序集 key 中成员 member 的排名,从最大到最小排序

HMSET key field value [field value ...]

同时将多个 field-value (域-值)对设置到哈希表 key 中

HGET key field

获取存储在哈希表中指定字段的值

HGETALL key

获取在哈希表中指定 key 的所有字段和值

SORT key [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]] [ASC|DESC] [ALPHA] [STORE destination]

对 List,Set 或有序集合进行排序

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。