Redis - 字串



Redis 字串命令用於管理 Redis 中的字串值。以下是使用 Redis 字串命令的語法。

語法

redis 127.0.0.1:6379> COMMAND KEY_NAME 

示例

redis 127.0.0.1:6379> SET tutorialspoint redis 
OK 
redis 127.0.0.1:6379> GET tutorialspoint 
"redis" 

在上面的例子中,SETGET 是命令,而 tutorialspoint 是鍵。

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

將鍵的整數值加一。

16 INCRBY key increment

將鍵的整數值增加給定數量。

17 INCRBYFLOAT key increment

將鍵的浮點值增加給定數量。

18 DECR key

將鍵的整數值減一。

19 DECRBY key decrement

將鍵的整數值減少給定數量。

20 APPEND key value

將值追加到鍵。

廣告
© . All rights reserved.