push

Anglais[p??] US[p??]

vt.& vi. pousser, pousser

vt appuyer, augmenter; forcer; -échelle offensive?; poursuite déterminée

vi. Avancer; s'efforcer d'augmenter

Troisième personne du singulier?: pousse Participe présent?: pousser Passé?: poussé Participe passé?: poussé

commande redis LPUSHX syntaxe

Fonction?: Insérez la valeur dans l'en-tête de la clé de liste si et seulement si la clé existe et est une liste. Contrairement à la commande LPUSH, la commande LPUSHX ne fait rien lorsque la clé n'existe pas.

Syntaxe?: Valeur de clé LPUSHX

Versions disponibles?: >= 2.2.0

Complexité temporelle?: O(1)

Retour?: LPUSHX La longueur de la table après l'exécution de la commande .

commande redis LPUSHX exemple

# 對空列表執(zhí)行 LPUSHX
redis> LLEN greet                       # greet 是一個空列表
(integer) 0
redis> LPUSHX greet "hello"             # 嘗試 LPUSHX,失敗,因為列表為空
(integer) 0
# 對非空列表執(zhí)行 LPUSHX
redis> LPUSH greet "hello"              # 先用 LPUSH 創(chuàng)建一個有一個元素的列表
(integer) 1
redis> LPUSHX greet "good morning"      # 這次 LPUSHX 執(zhí)行成功
(integer) 2
redis> LRANGE greet 0 -1
1) "good morning"
2) "hello"