码迷,mamicode.com
首页 > 系统相关 > 详细

Memcached基本操作

时间:2016-06-12 15:33:47      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:replace   服务器   display   客户端   十进制   

telnet 127.0.0.1 11211 连接memcached 

memcached-tool 127.0.0.1:11211 display 显示memcached存了多少page。

memcached语法

<command name> <key> <flags><exptime><bytes>\r\n <data block>  \r\n
\r\n 表示回车键
<command> 有:
set 表示按照相应的<key>存储该数据,没有的时候去增加,有的话就会覆盖掉。
add 表示按照相应的<key>添加该数据,如果该<key>存在,就会操作失败。
replace 表示按照相应的<key>替换数据,如果该<key>不存在,则操作失败。
<key>表示客户端需要保存数据的值。
<flags> 是一个16位的无符号的(十进制)整数标记。该标记将和需要存储的数据一起存储,并在客户端get数据时返回。客户可以将此标记用做特殊用途,此标记对服务器来说是不透明的。
<exptime> 表示这条数据的过期时间,如果为0就表示永远不过期(但可被服务器算法:LRU等替换)。如果非0(服务器时间为标准),当过期后,服务器直接删除这条数据。
<bytes> 表示需要存储的字节数,当用户希望存储空数据时<bytes>可以为0.

<data block> 表示需要存储的内容,输入完成后,需要加上"\r\n"回车键作为结束标志。

实例:

技术分享

Memcached基本操作

标签:replace   服务器   display   客户端   十进制   

原文地址:http://xiongrunchu.blog.51cto.com/11696174/1788224

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!