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

# 對(duì)不存在的 key 執(zhí)行 APPEND
redis> EXISTS myphone               # 確保 myphone 不存在
(integer) 0
redis> APPEND myphone "nokia"       # 對(duì)不存在的 key 進(jìn)行 APPEND ,等同于 SET myphone "nokia"
(integer) 5                         # 字符長(zhǎng)度
# 對(duì)已存在的字符串進(jìn)行 APPEND
redis> APPEND myphone " - 1110"     # 長(zhǎng)度從 5 個(gè)字符增加到 12 個(gè)字符
(integer) 12
redis> GET myphone
"nokia - 1110"