pop

英 [p?p]? ?美 [pɑ:p]??

vi.(意外地、突然地)出現(xiàn);突然出現(xiàn);發(fā)出爆裂聲;(突然地)行動(dòng)

vt.(突然地)伸出;(突然地)提出問題;(把準(zhǔn)備好的東西)突然拿出來;敲擊

n.流行音樂;汽水;(尤用作稱呼)爸;(迅速打上的)記號(hào)

adj.流行音樂的;通俗風(fēng)格的;通俗的;現(xiàn)代的

adv.爆炸;砰地

abbr.郵局協(xié)議(post office protocol)

第三人稱單數(shù): pops 復(fù)數(shù): pops 現(xiàn)在分詞: popping 過去式: popped 過去分詞: popped

push

英 [p??]? ?美 [p??]??

vt.& vi.推,推動(dòng)

vt.按;推動(dòng),增加;對(duì)…施加壓力,逼迫;說服

n.推,決心;大規(guī)模攻勢(shì);矢志的追求

vi.推進(jìn);增加;努力爭(zhēng)取

第三人稱單數(shù): pushes 現(xiàn)在分詞: pushing 過去式: pushed 過去分詞: pushed

redis BRPOPLPUSH命令 語法

作用:BRPOPLPUSH?是?RPOPLPUSH?的阻塞版本,當(dāng)給定列表?source?不為空時(shí),?BRPOPLPUSH?的表現(xiàn)和?RPOPLPUSH?一樣。

語法:BRPOPLPUSH source destination timeout

說明:當(dāng)列表?source?為空時(shí),?BRPOPLPUSH?命令將阻塞連接,直到等待超時(shí),或有另一個(gè)客戶端對(duì)?source?執(zhí)行?LPUSH?或?RPUSH?命令為止。超時(shí)參數(shù)?timeout?接受一個(gè)以秒為單位的數(shù)字作為值。超時(shí)參數(shù)設(shè)為?0?表示阻塞時(shí)間可以無限期延長(zhǎng)(block indefinitely) 。

可用版本:>= 2.2.0

時(shí)間復(fù)雜度:O(1)

返回:假如在指定時(shí)間內(nèi)沒有任何元素被彈出,則返回一個(gè)?nil?和等待時(shí)長(zhǎng)。反之,返回一個(gè)含有兩個(gè)元素的列表,第一個(gè)元素是被彈出元素的值,第二個(gè)元素是等待時(shí)長(zhǎng)。

redis BRPOPLPUSH命令 示例

雷雷