Memcached append 命令
append 在已有值末尾追加数据。
Key Pointsappend/prepend 在值尾部/头部拼接,适合累积日志、拼接列表。
用法
Shell
set log 0 0 3
abc
append log 0 0 2
d
get logOutput
STORED
STORED
VALUE log 0 5
abcd
ENDappend/prepend just concatenates strings without parsing; flag and TTL are unchanged. Repeatedly appending grows a big key — watch size and network cost.
用法
Shell
set log 0 0 3
abc
append log 0 0 2
d
get logOutput
STORED
STORED
VALUE log 0 5
abcd
ENDappend/prepend 不去重、不解析内容,纯字符串拼接;flag 和过期时间保持不变。做大体积值的反复拼接会产生大 key,注意单 key 体积与网络开销。