commande redis RPUSH
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 RPUSHsyntaxe
Fonction : Une ou plusieurs valeurs sont insérées à la fin (à l'extrême droite) de la clé de liste.
Syntaxe : Valeur clé RPUSH [valeur ...]
Explication : S'il existe plusieurs valeurs de valeur, alors chaque valeur de valeur est insérée à la fin du tableau dans l'ordre de gauche à droite : par exemple, pour une liste vide, mylist exécute RPUSH mylist a b c , et la liste résultante est a b c , ce qui équivaut à exécuter les commandes RPUSH mylist a , RPUSH mylist b et RPUSH mylist c . Si la clé n'existe pas, une liste vide sera créée et l'opération RPUSH sera effectuée. Lorsque la clé existe mais n'est pas un type de liste, une erreur est renvoyée. Les commandes RPUSH antérieures à Redis 2.4 n'acceptent qu'une seule valeur.
Versions disponibles : >= 1.0.0
Complexité temporelle : O(1)
Retours : La longueur de la table après l'exécution de l'opération RPUSH.
commande redis RPUSHexemple
# 添加单个元素 redis> RPUSH languages c (integer) 1 # 添加重复元素 redis> RPUSH languages c (integer) 2 redis> LRANGE languages 0 -1 # 列表允许重复元素 1) "c" 2) "c" # 添加多个元素 redis> RPUSH mylist a b c (integer) 3 redis> LRANGE mylist 0 -1 1) "a" 2) "b" 3) "c"