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

# 對(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"