commande redis LPUSHX
Résultats de traduction:
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 LPUSHXsyntaxe
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 LPUSHXexemple
# 对空列表执行 LPUSHX redis> LLEN greet # greet 是一个空列表 (integer) 0 redis> LPUSHX greet "hello" # 尝试 LPUSHX,失败,因为列表为空 (integer) 0 # 对非空列表执行 LPUSHX redis> LPUSH greet "hello" # 先用 LPUSH 创建一个有一个元素的列表 (integer) 1 redis> LPUSHX greet "good morning" # 这次 LPUSHX 执行成功 (integer) 2 redis> LRANGE greet 0 -1 1) "good morning" 2) "hello"