首页 > 编程笔记

Redis APPEND命令的用法

Redis APPEND 命令的基本语法如下:

APPEND key value

如果 key 已经存在并且是一个字符串,那么可以通过 APPEND 将 value 追加到 key 关联的值后面。如果 key 不存在,就简单地将 key 设为 value,就像执行 SET key value 一样。

返回值:追加 value 之后,key 中字符串的长度。

实例1:对不存在的 key 执行 APPEND 命令。
127.0.0.1:6379> EXISTS myphone # 确保myphone不存在
(integer) 0

127.0.0.1:6379> APPEND myphone "huawei"  # 对不存在的key执行APPEND命令,等同于SET
myphone "huawei"
(integer) 6 # 字符串的长度

实例2:对已存在的 key 执行 APPEND 命令。
127.0.0.1:6379> APPEND myphone " p20"
(integer) 10  # 长度从6个字符增加到10个字符

127.0.0.1:6379> GET myphone  # 查看整个字符串
"Huawei p20"

推荐阅读