pop
Englisch[p?p]
vi (unerwartet, pl?tzlich) auftauchen; (pl?tzlich) sich ausstrecken; (pl?tzlich) eine Frage stellen; (pl?tzlich etwas vorbereitet); (besonders als Titel verwendet)
adj. modern
adv.explosion; bang
abbr.post office Protocol
Dritte Person Singular: pops Plural: pops Pr?sens Partizip: popping Vergangenheitsform: popped Vergangenheit Partizip: popped
redis BLPOP-Befehl Syntax
Funktion: BLPOP ist das blockierende Popup-Grundelement der Liste.
Syntax: BLPOP-Taste [Taste ...] Timeout
Beschreibung: Es handelt sich um die blockierende Version des LPOP-Befehls, wenn in der angegebenen Liste keine zu entfernenden Elemente vorhanden sind, wird die Verbindung blockiert den BLPOP-Befehl, bis die Wartezeit abl?uft oder ein Popup-Element gefunden wird. Wenn mehrere Schlüsselparameter angegeben werden, wird jede Liste in der Reihenfolge des Parameterschlüssels überprüft und das Kopfelement der ersten nicht leeren Liste wird angezeigt.
Verfügbare Versionen: >= 2.0.0
Zeitkomplexit?t: O(1)
Rückgaben: Wenn die Liste leer ist, geben Sie eine Null zurück. Andernfalls wird eine Liste mit zwei Elementen zurückgegeben. Das erste Element ist der Schlüssel, zu dem das entfernte Element geh?rt, und das zweite Element ist der Wert des entfernten Elements.
redis BLPOP-Befehl Beispiel
redis> DEL job command request # 確保key都被刪除 (integer) 0 redis> LPUSH command "update system..." # 為command列表增加一個值 (integer) 1 redis> LPUSH request "visit page" # 為request列表增加一個值 (integer) 1 redis> BLPOP job command request 0 # job 列表為空,被跳過,緊接著 command 列表的第一個元素被彈出。 1) "command" # 彈出元素所屬的列表 2) "update system..." # 彈出元素所屬的值