第5章 Memcached set 命令教程用于将 value(数据值) 存储在指定的 key(键) 中。
如果set的key已经存在,该命令可以更新该key所对应的原来的数据,也就是实现更新的作用。
语法:
set 命令的基本语法格式如下:
set key flags exptime bytes [noreply] value
参数说明如下:
- **key:**键值 key-value 结构中的 key,用于查找缓存值。
- flags:可以包括键值对的整型参数,客户机使用它存储关于键值对的额外信息 。
- exptime:在缓存中保存键值对的时间长度(以秒为单位,0 表示永远)
- bytes:在缓存中存储的字节数
- noreply(非必输): 该参数告知server 不需要return 数据
- value:存储的值(始终位于第二行)(可直接理解为key-value结构中的value)
实例
以下实例中咱们设置:
- key → liulianjiangcsdn
- flag → 0
- exptime → 900 (以秒为单位)
- bytes → 9 (数据存储的字节数)
- value → memcached
set liulianjiangcsdn 0 900 9memcachedSTOREDget liulianjiangcsdnVALUE liulianjiangcsdn 0 9memcachedEND
输出
如果数据设置成功,则输出:
STORED
输出信息说明:
- STORED:保存成功后输出。
- ERROR:在保存失败后输出。
本专栏所有文章
第1章 Memcached 教程 | 第2章 Linux Memcached 安装教程 |
---|---|
第3章 Window Memcached 安装教程 | 第4章 Memcached 连接教程 |
第5章 Memcached set 命令教程 | 第6章 Memcached add 命令教程 |
第7章 Memcached replace 命令教程 | 第8章 Memcached append 命令教程 |
第9章 Memcached prepend 命令教程 | 第10章 Memcached CAS 命令教程 |
第11章 Memcached get 命令教程 | 第12章 Memcached gets 命令教程 |
第13章 Memcached delete 命令教程 | 第14章 Memcached incr/decr 命令教程 |
第15章 Memcached stats 命令教程 | 第16章 Memcached stats items 命令教程 |
第17章 Memcached stats slabs 命令教程 | 第18章 Memcached stats sizes 命令教程 |
第19章 Memcached flush_all 命令教程 | 第20章 Java 连接 Memcached 服务教程 |
第21章 PHP 连接 Memcached 服务教程 |
寄语
本文有榴莲酱CSDN原创,欢迎点赞、转载,博客地址:https://blog.csdn.net/qq441540598
- 大家全都问他是否富有,可却无人打听他是否善良。古罗马哲学家塞内加
- 应当能为革命挑更重的担子,能在最复杂的环境里艰苦工作;能在最困难的时候顶上去;能在最危险的情景下不怕牺牲;能做别人不愿干不敢干的革命工作。
- 如果一个目的是正当而必须做的,则达到这个目的的必要手段也是正当而必须采取的。
- 在美好的青春年华里,倾尽所有的努力,成就最精彩的自己。
- 良好的家庭传统有助于家庭成员相互尊重,有助于家庭建成一个友爱的、生气勃勃的集体。伊林娜