Redis Append 命令

返回上一级

Redis APPEND 命令用于为指定的 key 追加值。

  • 如果 key 已经存在并且是一个字符串, APPEND 命令将 value 追加到 key 原来的值的末尾。
  • 如果 key 不存在, APPEND 就简单地将给定 key 设为 value ,就像执行 SET key value 一样。

语法

Redis APPEND 命令语法如下:

127.0.0.1:6379> APPEND KEY_NAME NEW_VALUE

可用版本

>= 2.0.0

返回值

追加指定值之后, key 中字符串的长度。

范例

对不存在的 key 执行 APPEND

127.0.0.1:6379> FLUSHALL
OK

127.0.0.1:6379> EXISTS site
(integer) 0

127.0.0.1:6379> APPEND site "twle.cn"       # 对不存在的 key 进行 APPEND ,等同于 SET site "twle.cn"
(integer) 7                         # 字符长度

127.0.0.1:6379> GET site
"twle.cn"

对已存在的字符串进行 APPEND

127.0.0.1:6379> FLUSHALL
OK

127.0.0.1:6379> SET greeting "Hello "

127.0.0.1:6379> APPEND greeting "www.twle.cn"     # 长度从 6 个字符增加到 12 个字符
(integer) 17

127.0.0.1:6379> GET greeting
"Hello www.twle.cn"

返回上一级

Redis 基础教程

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.