memcached telnet命令

来源:互联网 发布:php输出js代码 编辑:程序博客网 时间:2024/06/16 05:42

一:连接命令

在windows下的cmd或者Linux执行

telnet 127.0.0.1 11211

就可以连接上memcached。

[root@iZ2513wqj05Z ~]# telnet 127.0.0.1 11211Trying 127.0.0.1...Connected to 127.0.0.1.Escape character is '^]'.

执行quit退出连接。

quitConnection closed by foreign host.[root@iZ2513wqj05Z ~]# 

二:存储命令

存储命令格式:

<command name> <key> <flags> <exptime> <bytes><data block>

参数说明如下:

<command name>:set/add/replace<key>:查找关键字<flags>:整型参数,客户机使用它存储关于键值对的额外信息<exptime>:该数据的存活时间(以秒为单位,0 表示永远) <bytes>:存储字节数<data block>:存储的数据块(可直接理解为key-value结构中的value)

举例:
1:set添加或者编辑

set a 0 0 48888STORED

上述命令的意思是:设置a=8888

当数据不存在的时候,可以执行add命令,如果数据已经存在,返回NOT_STORED

add a 0 0 48888NOT_STORED

2:get获取

get aVALUE a 0 48888END

3:delete删除

delete aDELETED

4:replace替换

replace a 0 0 49999STORED

如果key不存在,则回显
NOT_STORED

三:其他命令

flush_all清除所有缓存

转自:http://blog.csdn.net/u013628152/article/details/51265079

原创粉丝点击