Redis 字符串(String) 命令

Redis 字符串(String) 命令

1> set 命令:此命令設置指定鍵的值

格式:SET key value

2>?get 命令:獲取指定鍵的值

格式:GET key

3> getrange 命令:獲取存儲在鍵上的字符串的子字符串

格式:GETRANGE key start end

4> getset 命令:設置鍵的字符串值并返回其舊值

格式:GETSET key value

5> getbit 命令:返回在鍵處存儲的字符串值中偏移處的位值

格式:GETBIT key offset

返回值:字符串值指定偏移量上的位(bit)。

6> mget 命令:獲取所有給定鍵的值

格式:MGET key1 [key2..]

7> setbit 命令:存儲在鍵上的字符串值中設置或清除偏移處的位

格式:SETBIT key offset value

8> setex 命令:使用鍵和到期時間來設置值

格式:SETEX key seconds value

9> setnx 命令:設置鍵的值,僅當鍵不存在時

格式:SETNX key value

10> setrange 命令:在指定偏移處開始的鍵處覆蓋字符串的一部分

格式:SETRANGE key offset value

11> strlen 命令:獲取存儲在鍵中的值的長度

格式:STRLEN key

12> mset 命令:為多個鍵分別設置它們的值

格式:MSET key value [key value …]

13> msetnx 命令:為多個鍵分別設置它們的值,僅當鍵不存在時

格式:MSETNX key value [key value …]

14> psetex 命令:設置鍵的值和到期時間(以毫秒為單位)

格式:PSETEX key milliseconds value

15> incr 命令:將鍵的整數(shù)值增加1

格式:INCR key

16> incrby 命令:將鍵的整數(shù)值按給定的數(shù)值增加

格式:INCRBY key increment

17> incrbyfloat 命令:將鍵的浮點值按給定的數(shù)值增加

格式:INCRBYFLOAT key increment

18> decr 命令:將鍵的整數(shù)值減1

格式:DECR key

19> decrby 命令:按給定數(shù)值減少鍵的整數(shù)值

格式:DECRBY key decrement

20> append 命令:將指定值附加到鍵

格式:APPEND key value

返回值:追加value之后,key中字符串的長度。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容