Redis字符串


Redis字符串命令用于管理Redis中的字符串值。以下是使用Redis字符串命令的语法。

语法

redis 127.0.0.1:6379> COMMAND KEY_NAME
redis 127.0.0.1:6379> SET newbiego redis 
OK 
redis 127.0.0.1:6379> GET newbiego 
"redis"

在上面的示例中,SETGET是命令,而newbiego是键。

Redis字符串命令


下表列出了一些在Redis中管理字符串的基本命令。

序号命令与说明
1SET key value

此命令将值设置为指定的键。

2GET key

获取键的值。

3GETRANGE key start end

获取存储在键处的字符串的子字符串。

4GETSET key value

设置键的字符串值并返回其旧值。

5GETBIT key offset

返回键处存储的字符串值中偏移量的位值。

6MGET key1 [key2 ..]

获取所有给定键的值

7SETBIT key offset value

设置或清除键处存储的字符串值中偏移量的位

8SETEX key seconds value

设置一个密钥的有效期

9SETNX key value

仅在键不存在时设置键的值

10SETRANGE key offset value

从指定的偏移量开始覆盖键处的字符串部分

11STRLEN key

获取存储在键中的值的长度

12MSET key value [key value ...]

将多个键设置为多个值

13MSETNX key value [key value ...]

仅在不存在任何键的情况下才将多个键设置为多个值

14PSETEX key milliseconds value

设置密钥的值和有效期限(以毫秒为单位)

15INCR key

将键的整数值加1

16INCRBY key increment

将键的整数值增加给定的数量

17INCRBYFLOAT key increment

将键的浮点值增加给定的数量

18DECR key

将键的整数值减一

19DECRBY key decrement

将键的整数值减给定数字

20APPEND key value

将值附加到键