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 BRPOP-Befehl Syntax
Funktion: BRPOP ist das blockierende Popup-Grundelement der Liste.
Syntax: BRPOP-Taste [Taste ...] Zeitüberschreitung
Beschreibung: Es handelt sich um die blockierende Version des RPOP-Befehls, wenn in der angegebenen Liste keine zu entfernenden Elemente vorhanden sind, wird die Verbindung blockiert den BRPOP-Befehl, bis die Wartezeit abgelaufen ist 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 Endelement der ersten nicht leeren Liste wird angezeigt. Weitere Informationen zu Blockierungsvorgängen finden Sie unter BLPOP. Der Befehl BRPOP verhält sich bis auf die Position des Popup-Elements genauso wie BLPOP.
Verfügbare Versionen: >= 2.0.0
Zeitkomplexität: O(1)
Rückgaben: Wenn innerhalb der angegebenen Zeit kein Element herausspringt, werden Null und die Wartezeit zurückgegeben. 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 BRPOP-Befehl Beispiel
redis> LLEN course (integer) 0 redis> RPUSH course algorithm001 (integer) 1 redis> RPUSH course c++101 (integer) 2 redis> BRPOP course 30 1) "course" # 弹出元素的 key 2) "c++101" # 弹出元素的值