Redis 增減操作

2018-08-03 10:59 更新
incr key 

對(duì)key的值做加加操作,并返回新的值。注意incr一個(gè)不是int的value會(huì)返回錯(cuò)誤,incr一個(gè)不存在的key,則設(shè)置key為1。范圍為64有符號(hào),-9223372036854775808~9223372036854775807。


decr key 

同上,但是做的是減減操作,decr一個(gè)不存在key,則設(shè)置key為-1


incrby key integer 

同incr,加指定值 ,key不存在時(shí)候會(huì)設(shè)置key,并認(rèn)為原來(lái)的value是 0


decrby key integer 

同decr,減指定值。decrby完全是為了可讀性,我們完全可以通過(guò)incrby一個(gè)負(fù)值來(lái)實(shí)現(xiàn)同樣效果,反之一樣。


incrbyfloat key floatnumber

針對(duì)浮點(diǎn)數(shù)


哪些可以被操作呢?


這個(gè)操作的應(yīng)用場(chǎng)景:計(jì)數(shù)器

以上內(nèi)容是否對(duì)您有幫助:
在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)