Redis字符串
最后更新于:2022-04-01 00:07:48
Redis字符串命令用于在Redis管理字符串值。使用Redis字符串命令的语法如下所示:
## 语法
~~~
redis 127.0.0.1:6379> COMMAND KEY_NAME
~~~
## 例子
~~~
redis 127.0.0.1:6379> SET yiibai redis
OK
redis 127.0.0.1:6379> GET yiibai
"redis"
~~~
在上面的例子中,set和get是命令,而yiibai是键。
## Redis字符串命令
如下表显示一些在Redis管理字符串基本的命令:
| S.N. | 命令 & 描述 |
|-------|-----------|
| 1 | [SET key value](http://www.yiibai.com/redis/strings_set.html) 此命令用于在指定键设置值 |
| 2 | [GET key](http://www.yiibai.com/redis/strings_get.html) 键对应的值。 |
| 3 | [GETRANGE key start end](http://www.yiibai.com/redis/strings_getrange.html) 得到字符串的子字符串存放在一个键 |
| 4 | [GETSET key value](http://www.yiibai.com/redis/strings_getset.html)设置键的字符串值,并返回旧值 |
| 5 | [GETBIT key offset](http://www.yiibai.com/redis/strings_getbit.html)返回存储在键位值的字符串值的偏移 |
| 6 | [MGET key1 [key2..]](http://www.yiibai.com/redis/strings_mget.html)得到所有的给定键的值 |
| 7 | [SETBIT key offset value](http://www.yiibai.com/redis/strings_setbit.html)设置或清除该位在存储在键的字符串值偏移 |
| 8 | [SETEX key seconds value](http://www.yiibai.com/redis/strings_setex.html)键到期时设置值 |
| 9 | [SETNX key value](http://www.yiibai.com/redis/strings_setnx.html)设置键的值,只有当该键不存在 |
| 10 | [SETRANGE key offset value](http://www.yiibai.com/redis/strings_setrange.html)覆盖字符串的一部分从指定键的偏移 |
| 11 | [STRLEN key](http://www.yiibai.com/redis/strings_strlen.html)得到存储在键的值的长度 |
| 12 | [MSET key value [key value ...]](http://www.yiibai.com/redis/strings_mset.html)设置多个键和多个值 |
| 13 | [MSETNX key value [key value ...]](http://www.yiibai.com/redis/strings_msetnx.html) 设置多个键多个值,只有在当没有按键的存在时 |
| 14 | [PSETEX key milliseconds value](http://www.yiibai.com/redis/strings_psetex.html)设置键的毫秒值和到期时间 |
| 15 | [INCR key](http://www.yiibai.com/redis/strings_incr.html)增加键的整数值一次 |
| 16 | [INCRBY key increment](http://www.yiibai.com/redis/strings_incrby.html)由给定的数量递增键的整数值 |
| 17 | [INCRBYFLOAT key increment](http://www.yiibai.com/redis/strings_incrbyfloat.html)由给定的数量递增键的浮点值 |
| 18 | [DECR key](http://www.yiibai.com/redis/strings_decr.html)递减键一次的整数值 |
| 19 | [DECRBY key decrement](http://www.yiibai.com/redis/strings_decrby.html)由给定数目递减键的整数值 |
| 20 | [APPEND key value](http://www.yiibai.com/redis/strings_append.html)追加值到一个键 |