pop
英 [p?p]? ?美 [pɑ:p]??
vi.(意外地、突然地)出現(xiàn);突然出現(xiàn);發(fā)出爆裂聲;(突然地)行動(dòng)
vt.(突然地)伸出;(突然地)提出問(wèn)題;(把準(zhǔn)備好的東西)突然拿出來(lái);敲擊
n.流行音樂(lè);汽水;(尤用作稱呼)爸;(迅速打上的)記號(hào)
adj.流行音樂(lè)的;通俗風(fēng)格的;通俗的;現(xiàn)代的
adv.爆炸;砰地
abbr.郵局協(xié)議(post office protocol)
第三人稱單數(shù): pops 復(fù)數(shù): pops 現(xiàn)在分詞: popping 過(guò)去式: popped 過(guò)去分詞: popped
redis BLPOP命令 語(yǔ)法
作用:BLPOP?是列表的阻塞式(blocking)彈出原語(yǔ)。
語(yǔ)法:BLPOP key [key ...] timeout
說(shuō)明:它是?LPOP?命令的阻塞版本,當(dāng)給定列表內(nèi)沒(méi)有任何元素可供彈出的時(shí)候,連接將被?BLPOP?命令阻塞,直到等待超時(shí)或發(fā)現(xiàn)可彈出元素為止。當(dāng)給定多個(gè)?key?參數(shù)時(shí),按參數(shù)?key?的先后順序依次檢查各個(gè)列表,彈出第一個(gè)非空列表的頭元素。
可用版本:>= 2.0.0
時(shí)間復(fù)雜度:O(1)
返回:如果列表為空,返回一個(gè)?nil?。否則,返回一個(gè)含有兩個(gè)元素的列表,第一個(gè)元素是被彈出元素所屬的?key?,第二個(gè)元素是被彈出元素的值。