DECRBY key decrement

將 key 所儲存的值減去減量 decrement 。html

若是 key 不存在,那麼 key 的值會先被初始化爲 0 ,而後再執行 DECRBY 操做。python

若是值包含錯誤的類型,或字符串類型的值不能表示爲數字,那麼返回一個錯誤。redis

本操做的值限制在 64 位(bit)有符號數字表示以內。htm

關於更多遞增(increment) / 遞減(decrement)操做的更多信息,請參見 INCR 命令。rem

可用版本:
>= 1.0.0
時間複雜度:
O(1)
返回值:
減去  decrement 以後,  key 的值。
# 對已存在的 key 進行 DECRBY

redis> SET count 100
OK

redis> DECRBY count 20
(integer) 80


# 對不存在的 key 進行DECRBY

redis> EXISTS pages
(integer) 0

redis> DECRBY pages 10
(integer) -10
相關文章
相關標籤/搜索