redis 筆記 字串命令

2022-07-02 22:21:11 字數 758 閱讀 8927

set key value 設定指定key的值

get key 獲取key的值

getrange key start end 返回 key 中字串值的子字元 索引從0開始

getset key value 修改key的值為value ,並返回舊值

setex key seconds value 設定 key的值為value,並設定過期時間

setnx key value 只有在key不存在時設定key的值

strlen key 返回key所儲存的字串值的長度

mset key value [key value] 同時設定乙個或多個key value值

msetnx key value [key value] 當所有給定的key都不存在時,同時設定多個key value 

psetex key milliseconds value 以毫秒為單位設定 key的過期時間

incr key 將key 中儲存的數字值增加1

incrby key increment 將key所儲存的值加上增量 increment

incrbyfloat key increment 將key所儲存的值加上浮點增量值increment

decr key 將key中儲存的數字減1

decrby key decrement 將key中儲存的數字減去給定的值 decrement

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