小白教程
所有教程
关于
Search
172.69.7.81
172.69.7.81
参数设置
贡献
退出
操作
编辑
移动
保护
信息
历史
删除
查看“Memcached add 命令”的源代码
本页内容
上一节:
Memcached_set_命令
下一节:
Memcached_replace_命令
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{DISPLAYTITLE:Memcached add 命令}}[[Category:Memcached 教程|6]] = Memcached add 命令 = Memcached add 命令用于将 '''value(数据值)''' 存储在指定的 '''key(键)''' 中。 如果 add 的 key 已经存在,则不会更新数据(过期的 key 会更新),之前的值将仍然保持相同,并且您将获得响应 '''NOT_STORED'''。 === 语法: === add 命令的基本语法格式如下: <sample title="" desc="" lang="memcached" hererun="1"> add key flags exptime bytes [noreply] value </sample> 参数说明如下: * '''key:'''键值 key-value 结构中的 key,用于查找缓存值。 * '''flags''':可以包括键值对的整型参数,客户机使用它存储关于键值对的额外信息 。 * '''exptime''':在缓存中保存键值对的时间长度(以秒为单位,0 表示永远) * '''bytes''':在缓存中存储的字节数 * '''noreply(可选)''': 该参数告知服务器不需要返回数据 * '''value''':存储的值(始终位于第二行)(可直接理解为key-value结构中的value) == 以下实例中我们设置: * key → new_key * flag → 0 * exptime → 900 (以秒为单位) * bytes → 10 (数据存储的字节数) * value → data_value <sample title="" desc="" lang="memcached" hererun="1"> add new_key 0 900 10 data_value STORED get new_key VALUE new_key 0 10 data_value END </sample> === 输出 === 如果数据添加成功,则输出: <sample title="" desc="" lang="memcached" hererun="1"> STORED </sample> 输出信息说明: * '''STORED''':保存成功后输出。 * '''NOT_STORED''' :在保存失败后输出。
返回至“
Memcached add 命令
”。
上一节:
Memcached_set_命令
下一节:
Memcached_replace_命令