Redis 刪除元素

2018-08-03 11:02 更新
lrem key count value 

從key對(duì)應(yīng)list中刪除count個(gè)和value相同的元素。count為0時(shí)候刪除全部,count為正,則刪除匹配count個(gè)元素,如果為負(fù)數(shù),則是從右側(cè)掃描刪除匹配count個(gè)元素。復(fù)雜度是O(N),N是List長(zhǎng)度,因?yàn)長(zhǎng)ist的值不唯一,所以要遍歷全部元素,而Set只要O(log(N))。

lpop key 

從list的頭部刪除元素,并返回刪除元素。如果key對(duì)應(yīng)list不存在或者是空返回nil,如果key對(duì)應(yīng)值不是list返回錯(cuò)誤。

rpop 

同上,但是從尾部刪除。


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

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)