Redis 字符串命令

来源:互联网 发布:php手机电视直播源码 编辑:程序博客网 时间:2024/06/11 17:56

下表列出了常用的 redis字符串命令:

序号

  命令及描述

1


SET key value
设置指定 key 的值

2


GET key
获取指定 key 的值。

3


GETRANGE key start end
返回 key 中字符串值的子字符

4


GETSET key value
将给定 key 的值设为value ,并返回key 的旧值(old value)

5


GETBIT key offset
key 所储存的字符串值,获取指定偏移量上的位(bit)

6


MGET key1 [key2..]
获取所有(一个或多个)给定key 的值。

7


SETBIT key offset value
key 所储存的字符串值,设置或清除指定偏移量上的位(bit)

8


SETEX key seconds value
将值 value 关联到key ,并将key 的过期时间设为seconds (以秒为单位)

9


SETNX key value
只有在 key 不存在时设置key 的值。

10


SETRANGE key offset value
value 参数覆写给定key 所储存的字符串值,从偏移量offset 开始。

11


STRLEN key
返回 key 所储存的字符串值的长度。

12


MSET key value [key value ...]
同时设置一个或多个 key-value 对。

13


MSETNX key value [key value ...]
同时设置一个或多个 key-value 对,当且仅当所有给定key 都不存在。

14


PSETEX key milliseconds value
这个命令和 SETEX 命令相似,但它以毫秒为单位设置key 的生存时间,而不是像SETEX 命令那样,以秒为单位。

15


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

16



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

17


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

18


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

19


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

20


APPEND key value
如果 key 已经存在并且是一个字符串,APPEND 命令将value 追加到key 原来的值的末尾。

原创粉丝点击