Memcached add 命令用于将 value(数据值) 存储在指定的 key(键) 中。

如果 add 的 key 已经存在,则不会更新数据,之前的值将仍然保持相同,并且您将获得响应 NOT_STORED

语法:

add 命令的基本语法格式如下:

add key flags exptime bytes [noreply]
value

参数说明如下:

  • 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
add new_key 0 900 10
data_value
STORED
get new_key
VALUE new_key 0 10
data_value
END

输出

如果数据添加成功,则输出:

STORED

输出信息说明:

  • STORED:保存成功后输出。
  • NOT_STORED :在保持失败后输出。

最新文章

  1. ActiveMQ的静态网络链接
  2. MVVM与Backbone demo
  3. Python3基础 访问列表 两个索引值之间的所有元素
  4. Nodejs在centos下的安装
  5. 浅析正则表达式模式匹配的String方法
  6. 将Android系统源码导入ecplise
  7. 如何在html结构标签中使用js 变量 生成可变化的 title标题?
  8. poj 1260 Pearls(dp)
  9. 理解CSS Clip属性及用法
  10. Materialized View in Oracle - Concepts and Architecture
  11. Python闭包
  12. Python之io概念
  13. if判断,switch语句
  14. BZOJ4912 SDOI2017天才黑客(最短路+虚树)
  15. 【iCore4 双核心板_uC/OS-II】例程二:任务的建立与删除
  16. JS基础篇-- body.scrollTop与documentElement.scrollTop
  17. Myeclipse2017 安装反编译插件和SVN插件
  18. Hadoop HBase概念学习系列之HBase里的4维坐标系统(第一步定位行键 -> 第二步定位列簇 -> 第三步定位列修饰符 -> 第四步定位时间戳)(十八)
  19. 【Python】Django用户、认证、鉴权模块使用
  20. js 捕获型事件

热门文章

  1. 用jQuery实现简单的DOM操作
  2. python的三元运算
  3. 解决phantomjs输出中文乱码
  4. 修改docker时区
  5. iOS 数组containsObject:方法
  6. Design Pattern - 命令模式
  7. 设计4个线程,其中2个对num进行加操作,另两个对num进行减操作
  8. junit test 报错,java.lang.Exception: No tests found matching [{ExactMatcher:fDisplayName=esopCreateTest],
  9. winrar命令行参数说明
  10. Tomcat Server