您的位置:首页 > 数据库 > Memcache

Memcached基本操作

2016-06-12 14:23 483 查看
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"回车键作为结束标志。
实例:


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: