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)追加值到一個鍵 |
- 序言
- Redis環境安裝
- Redis配置
- Redis數據類型
- Redis命令
- Redis鍵
- Redis DEL命令
- Redis DUMP命令
- Redis EXISTS命令
- Redis Expire命令
- Redis Expireat命令
- Redis KEYS命令
- Redis MOVE命令
- Redis PERSIST命令
- Redis PTTL命令
- Redis TTL命令
- Redis RANDOMKEY命令
- Redis RENAME命令
- Redis RENAMENX命令
- Redis TYPE命令
- Redis SET命令
- Redis GET命令
- Redis GETRANGE命令
- Redis GETSET命令
- Redis GETBIT命令
- Redis MGET命令
- Redis SETEX命令
- Redis SETNX命令
- Redis SETRANGE命令
- Redis STRLEN命令
- Redis MSET命令
- Redis MSETNX命令
- Redis PSETEX命令
- Redis INCR命令
- Redis INCRBY命令
- Redis字符串
- Redis SET命令
- Redis GET命令
- Redis GETRANGE命令
- Redis GETSET命令
- Redis GETBIT命令
- Redis MGET命令
- Redis SETEX命令
- Redis SETNX命令
- Redis SETRANGE命令
- Redis STRLEN命令
- Redis MSET命令
- Redis MSETNX命令
- Redis PSETEX命令
- Redis INCR命令
- Redis INCRBY命令
- Redis INCRBYFLOAT命令
- Redis DECR命令
- Redis DECRBY命令
- Redis APPEND命令
- Redis哈希
- Redis HDEL命令
- Redis HEXISTS命令
- Redis HGET命令
- Redis HGETALL命令
- Redis HINCRBY命令
- Redis HINCRBYFLOAT命令
- Redis HKEYS命令
- Redis HLEN命令
- Redis HMGET命令
- Redis HMSET命令
- Redis HSET命令
- Redis HSETNX命令
- Redis HVALS命令
- Redis列表
- Redis BLPOP命令
- Redis BRPOPLPUSH命令
- Redis LINDEX命令
- Redis LINSERT命令
- Redis LLEN命令