push
Englisch[p??]
vt -Skalenoffensive; entschlossenes Streben
Vorw?rtsstreben; Dritte Person Singular: drückt Partizip Perfekt: geschoben
redis LPUSHX-Befehl Syntax
Funktion: Wert in die Kopfzeile des Listenschlüssels einfügen, genau dann, wenn der Schlüssel existiert und eine Liste ist. Im Gegensatz zum LPUSH-Befehl führt der LPUSHX-Befehl nichts aus, wenn der Schlüssel nicht vorhanden ist.
Syntax: LPUSHX-Schlüsselwert
Verfügbare Versionen: >= 2.2.0
Zeitliche Komplexit?t: O(1)
Rückgabe: LPUSHX Die L?nge der Tabelle nach Ausführung des Befehls .
redis LPUSHX-Befehl Beispiel
# 對(duì)空列表執(zhí)行 LPUSHX redis> LLEN greet # greet 是一個(gè)空列表 (integer) 0 redis> LPUSHX greet "hello" # 嘗試 LPUSHX,失敗,因?yàn)榱斜頌榭? (integer) 0 # 對(duì)非空列表執(zhí)行 LPUSHX redis> LPUSH greet "hello" # 先用 LPUSH 創(chuàng)建一個(gè)有一個(gè)元素的列表 (integer) 1 redis> LPUSHX greet "good morning" # 這次 LPUSHX 執(zhí)行成功 (integer) 2 redis> LRANGE greet 0 -1 1) "good morning" 2) "hello"