英 [əˈpend] 美 [əˈpɛnd]
vt.附加;添加;贴上;签(名)
第三人称单数: appends 现在分词: appending 过去式: appended 过去分词: appended
redis APPEND命令 语法
作用:如果 key 已经存在并且是一个字符串, APPEND 命令将 value 追加到 key 原来的值的末尾。如果 key 不存在, APPEND 就简单地将给定 key 设为 value ,就像执行 SET key value 一样。
语法:APPEND key value
可用版本:>= 2.0.0
时间复杂度:平摊O(1)
返回:追加 value 之后, key 中字符串的长度。
redis APPEND命令 示例
# 对不存在的 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"