位置:首頁 > 數據庫 > Redis教學 > Redis字符串

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
追加值到一個鍵