Redis 字串型別基礎命令了解與實踐

2021-10-24 10:55:33 字數 1361 閱讀 1928

set key value

get key(當要get的key不存在時,會返回空結果)

操作示例:

incr key(原子操作,當要操作的鍵不存在時,預設鍵值為0,然後每次遞增1,返回遞增後的結果,當鍵值不是整數時,redis會提示錯誤)
操作示例:

decr key(原子操作,可以模擬incr key,只不過是做減法)
操作示例:

incrby key increment(類似incr key命令,只是可以指定遞增的引數)
操作示例:

decrby key increment(類似decr key命令,只是可以指定遞減的引數)
操作示例:

incrbyfloat key increment(可以模擬incrby命令,只不過是可以遞增的引數變成了雙精度浮點數)
操作示例:

操作示例:

strlen key(如果鍵不存在,就返回0)
操作示例:

mset key value [key value …]
mget key [key …]
操作示例:

redis 基礎與字串型別

全域性命令 redis是單執行緒架構 資料型別 set keyvalue ex seconds px milliseconds nx xx ex seconds 表示秒級過期時間 px milliseconds 表示毫秒級過期時間 nx 表示鍵必須不存在,才能新增成功,用於新增乙個新鍵,合成簡寫命令...

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...