小白教程
所有教程
关于
Search
172.71.254.45
172.71.254.45
参数设置
贡献
退出
操作
编辑
移动
保护
信息
历史
删除
查看“Memcached append 命令”的源代码
本页内容
上一节:
Memcached_replace_命令
下一节:
Memcached_prepend_命令
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{DISPLAYTITLE:Memcached append 命令}}[[Category:Memcached 教程|8]] = Memcached append 命令 = Memcached append 命令用于向已存在 '''key(键)''' 的 '''value(数据值)''' 后面追加数据 。 === 语法: === append 命令的基本语法格式如下: <sample title="" desc="" lang="memcached" hererun="1"> append key flags exptime bytes [noreply] value </sample> 参数说明如下: * '''key:'''键值 key-value 结构中的 key,用于查找缓存值。 * '''flags''':可以包括键值对的整型参数,客户机使用它存储关于键值对的额外信息 。 * '''exptime''':在缓存中保存键值对的时间长度(以秒为单位,0 表示永远) * '''bytes''':在缓存中存储的字节数 * '''noreply(可选)''': 该参数告知服务器不需要返回数据 * '''value''':存储的值(始终位于第二行)(可直接理解为key-value结构中的value) == 实例如下: * 首先我们在 Memcached 中存储一个键 xiaobai,其值为 memcached。 * 然后,我们使用 get 命令检索该值。 * 然后,我们使用 '''append''' 命令在键为 xiaobai 的值后面追加 "redis"。 * 最后,我们再使用 get 命令检索该值。 <sample title="" desc="" lang="memcached" hererun="1"> set xiaobai 0 900 9 memcached STORED get xiaobai VALUE xiaobai 0 9 memcached END append xiaobai 0 900 5 redis STORED get xiaobai VALUE xiaobai 0 14 memcachedredis END </sample> === 输出 === 如果数据添加成功,则输出: <sample title="" desc="" lang="memcached" hererun="1"> STORED </sample> 输出信息说明: * '''STORED''':保存成功后输出。 * '''NOT_STORED''':该键在 Memcached 上不存在。 * '''CLIENT_ERROR''':执行错误。
返回至“
Memcached append 命令
”。
上一节:
Memcached_replace_命令
下一节:
Memcached_prepend_命令