Anglais [əˈpend] US [əˈpɛnd]

vt. Attacher; ajouter; affixe (nom)

Troisième personne du singulier: ajoute Participe présent: ajoutant Passé: ajouté Participe passé: ajouté

commande redis APPEND syntaxe

Fonction : Si la clé existe déjà et est une chaîne, la commande APPEND ajoutera la valeur à la fin de la valeur d'origine de la clé. Si la clé n'existe pas, APPEND définit simplement la clé donnée à la valeur, tout comme l'exécution de SET key value.

Syntaxe : APPEND clé valeur

Versions disponibles : >= 2.0.0

Complexité temporelle : Amortized O(1)

Retour : Après avoir ajouté la valeur, la chaîne dans la longueur de la clé.

commande redis APPEND exemple

# 对不存在的 key 执行 APPEND
redis> EXISTS myphone               # 确保 myphone 不存在
(integer) 0
redis> APPEND myphone "nokia"       # 对不存在的 key 进行 APPEND ,等同于 SET myphone "nokia"
(integer) 5                         # 字符长度
# 对已存在的字符串进行 APPEND
redis> APPEND myphone " - 1110"     # 长度从 5 个字符增加到 12 个字符
(integer) 12
redis> GET myphone
"nokia - 1110"