位置:首頁 > 數據庫 > Redis教學 > Redis BLPOP命令

Redis BLPOP命令

Redis BLPOP命令用於刪除和獲取列表中的第一個元素,或阻塞直到有可用。 BLPOP命令隻返回第一個元素(如果有的話),或阻塞客戶端對指定的時間執行任意命令。

返回值

回複字符串,儲存在key或nil值

語法

redis BLPOP命令的基本語法如下所示:

redis 127.0.0.1:6379> BLPOP LIST1 LIST2 .. LISTN TIMEOUT 

例子

redis 127.0.0.1:6379> BLPOP list1 100

上麵的例子會阻止客戶端100秒來執行任意命令。如果有任何數據來自於指定的鍵list1則返回,否則後返回百秒nil值。

(nil)
(100.06s)