redis 字串命令學習1

2021-06-28 06:33:33 字數 1057 閱讀 6293

如果key存在並且是字串,就將value追加到key原來的末尾

若是key不存在相當於set操作

2. decr key

將key中儲存的數字值減一,若key不存在先初始化為0,在執行         decr 操作,如key值不能表示為數字報錯.

3 . decrby key decrment

將key中儲存的數字減去decrment(給定數字)用法同上

4. get key,返回key儲存的值

5. getrange key start end返回給定key中字串子串

6. getset key value 將給定key的值設定為value,返回舊值

7. incr 將可以中儲存的數值加1,是decr反向操作.

8. incrby key count 將key值加count 是decrby反向操作

9. incrbyfloat 將key值增加float型別增量

10. mget key1 key2等等,同時返回多個key值.

11. mset key1 value1 key2 value2 同時設定多個key-value

12. msetnx 同樣是設定多個key-value ,但是前提條件是所以key都      不存在,若有乙個存在整個設定都不會成功

13. psetex key 3000 value 設定過期時間單位毫秒

14. set key value [ex seconds][px milliseconds]

設定key vlaue同時設定生存時間

15. setex key seconds value 設定過期時間單位秒

16. setnx key value 設定key-value當且僅當key不存在

17. setrange key offset value 用 

value

引數覆寫(overwrite)給定 

key所儲存的字串值,從偏移量 

offset

開始。18. strlen key 返回key儲存字串長度.

Redis 字串命令

字串操作命令 設定key value 如果存在key相同的value則會替換 set key value 獲取key value 如果獲取的key不存在 則返回none nil get key 刪除key value 刪除成功返回 1 刪除失敗或者鍵不存在返回 0 del key 無論key是否存在...

redis 字串命令

所有的key 為string 型別的key 及其value 進行操作 set key value 不存在就建立 存在就更改。在 redis 2.6.12 以前版本,set 命令總是返回 ok 從 redis 2.6.12 版本開始,set在設定操作成功完成時,才返回 ok get key redis...

總結Redis 字串命令

1 set key value 設定指定 key 的值 2 get key 獲取指定 key 的值。3 getrange key start end 返回 key 中字串值的子字元 4 getset key value 將給定 key 的值設為 value 並返回 key 的舊值 old value...