Linux系统下常用redis命令一览表

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

Linux系统下常用redis命令都有

KEYS pattern

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

DEL key [key ...]

删除给定的一个或多个 key 。

EXISTS key

检查给定 key 是否存在。

EXPIRE key seconds

为给定 key 设置过期时间,以秒计。

TTL key

以秒为单位,返回给定 key 的剩余生存时间(TTL, time to live)。

SET key value

设置指定 key 的值。

GET key

获取指定 key 的值。

MSET key value [key value ...]

同时设置一个或多个 key-value 对。

MGET key [key ...]

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

INCR key

将 key 中储存的数字值增一。

DECR key

将 key 中储存的数字值减一。

INCRBY key increment

将 key 所储存的值加上给定的增量值(increment)。

DECRBY key decrement

将 key 所储存的值减去给定的减量值(decrement)。

RPUSH key value [value ...]

将一个或多个值 value 插入到列表 key 的表尾(最右边)。

LPUSH key value [value ...]

将一个或多个值 value 插入到列表 key 的表头(最左边)。

LLEN key

获取列表 key 的长度。

LRANGE key start stop

返回列表 key 中指定区间内的元素,区间以偏移量 start 和 stop 指定。

SADD key member [member ...]

将一个或多个 member 元素加入到集合 key 当中,已经存在于集合的 member 元素将被忽略。

SMEMBERS key

返回集合 key 中的所有成员。

SISMEMBER key member

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

ZADD key score member

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

ZRANGE key start stop [WITHSCORES]

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

ZCARD key

获取有序集 key 的基数。

HMSET key field value [field value ...]

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

HGETALL key

返回哈希表 key 中,所有的域和值。

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

返回或保存给定列表、集合、有序集合 key 中经过排序的元素。

FLUSHALL

删除所有的数据库的所有 key 。

FLUSHDB

删除当前数据库中的所有 key 。

标签:

版权声明

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