Redis字符串
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 此命令用於在指定鍵設置值 |
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 追加值到一個鍵 |