Redis字符串命令用于管理Redis中的字符串值,以下是使用Redis字符串命令的语法。
Strings - 语法
redis 127.0.0.1:6379> COMMAND KEY_NAME
Strings - 示例
redis 127.0.0.1:6379> SET learnfk redis OK redis 127.0.0.1:6379> GET learnfk "redis"
在上面的示例中, SET 和 GET 是命令,而 learnfk 是键。
Strings - 命令
下表列出了一些在Redis中管理字符串的基本命令。
| Sr.No | Command & 描述 |
|---|---|
| 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 设置值与键(key)到期时间 |
| 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 设置键(key)的值和有效期限(以毫秒为单位) |
| 15 |
INCR key 将键的整数值加1 |
| 16 |
INCRBY key increment 将键的整数值增加给定的数量 |
| 17 |
INCRBYFLOAT key increment 将键的浮点值增加给定的数量 |
| 18 |
DECR key 将键的整数值减一 |
| 19 |
DECRBY key decrement 将键的整数值减给定数字 |
| 20 |
APPEND key value 将值附加到键 |