Redis字符串
Redis字符串命令用於管理Redis中的字符串值。以下是使用Redis字符串命令的語法。
redis 127.0.0.1:6379> COMMAND KEY_NAME
示例
redis 127.0.0.1:6379> SET mykey "redis"
OK
redis 127.0.0.1:6379> GET mykey
"redis"
在上面的例子中,SET
和GET
是redis中的命令,而mykey
是鍵的名稱。
Redis字符串命令
下表列出了一些用於在Redis中管理字符串的基本命令。
編號
命令
描述說明
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
將鍵的整數值增加1
16
INCRBY key increment
將鍵的整數值按給定的數值增加
17
INCRBYFLOAT key increment
將鍵的浮點值按給定的數值增加
18
DECR key
將鍵的整數值減1
19
DECRBY key decrement
按給定數值減少鍵的整數值
20
APPEND key value
將指定值附加到鍵