Redis – 字符串
Redis – 字符串
Redis 字符串命令用于管理 Redis 中的字符串值。以下是使用 Redis 字符串命令的语法。
句法
redis 127.0.0.1:6379> COMMAND KEY_NAME
例子
redis 127.0.0.1:6379> SET tutorialspoint redis OK redis 127.0.0.1:6379> GET tutorialspoint "redis"
在上面的例子中,SET和GET是命令,而tutorialspoint是关键。
Redis 字符串命令
下表列出了在 Redis 中管理字符串的一些基本命令。
Sr.No | 命令和描述 |
---|---|
1 | SET key value
此命令设置指定键的值。 |
2 | GET key
获取一个键的值。 |
3 | GETRANGE key start end
获取存储在键中的字符串的子字符串。 |
4 | GETSET key value
设置键的字符串值并返回其旧值。 |
5 | GETBIT key offset
返回存储在键中的字符串值中偏移量处的位值。 |
6 | MGET key1 [key2..]
获取所有给定键的值 |
7 | SETBIT key offset value
设置或清除存储在键中的字符串值偏移量处的位 |
8 | SETEX key seconds value
设置密钥到期时的值 |
9 | SETNX key value
设置键的值,仅当键不存在时 |
10 | SETRANGE key offset value
覆盖从指定偏移量开始的键处的字符串部分 |
11 | STRLEN key
获取存储在键中的值的长度 |
12 | MSET key value [key value …]
将多个键设置为多个值 |
13 | MSETNX key value [key value …]
仅当不存在任何键时,才将多个键设置为多个值 |
14 | PSETEX key milliseconds value
设置键的值和过期时间(以毫秒为单位) |
15 | INCR key
将键的整数值加一 |
16 | INCRBY key increment
将键的整数值增加给定的数量 |
17 | INCRBYFLOAT key increment
按给定数量增加键的浮点值 |
18 | DECR key
将键的整数值减一 |
19 | DECRBY key decrement
按给定数字减少键的整数值 |
20 | APPEND key value
将值附加到键 |