c 网站开发数据库网站架构是什么意思
Memcached replace 命令教程用于替换已存在的 key(键) 的 value(数据值)。
如果 key 不存在,则替换失败,并且将获得响应 NOT_STORED。
语法:
replace 命令的基本语法格式如下:
replace key flags exptime bytes [noreply]value 
参数说明如下:
- **key:**键值 key-value 结构中的 key,用于查找缓存值。
 - flags:可以包括键值对的整型参数,客户机使用它存储关于键值对的额外信息 。
 - exptime:在缓存中保存键值对的时间长度(以秒为单位,0 表示永远)
 - bytes:在缓存中存储的字节数
 - noreply(非必输): 该参数告知server 不需要return 数据
 - value:存储的值(始终位于第二行)(可直接理解为key-value结构中的value)
 
实例
以下实例中咱们设置:
- key → mykey
 - flag → 0
 - exptime → 900 (以秒为单位)
 - bytes → 10 (数据存储的字节数)
 - value → data_value
 
以下实例中咱们使用的键位 ‘mykey’ 并存储对应的值 data_value。执行后咱们替换相同的 key 的值为 ‘some_other_value’。
add mykey 0 900 10data_valueSTOREDget mykeyVALUE mykey 0 10data_valueENDreplace mykey 0 900 16some_other_valueget mykeyVALUE mykey 0 16some_other_valueEND 
输出
如果数据添加成功,则输出:
STORED 
输出信息说明:
- STORED:保存成功后输出。
 - NOT_STORED:执行替换失败后输出。
 
本专栏所有文章
| 第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
- 音乐是一种语言,它能够确切地反映个人和人民的精神品质。
 - 历史把那些为了广大的目标而工作,因而使自己变得高尚的人看作是伟大的人。
 - 乐观和欢笑是养生保健的金钥匙;忧虑和愤怒是损害健康的腐蚀剂。
 - 冬不节约春要愁,夏不劳动秋无收。作者:(锡伯族)谚语
 - 当你得不到你想的到的东西时,你会得到经验。
 
