1.安装memcached  需要一个memcache.exe文件,打开cmd窗口,切换到可执行文件目录,执行memcache -的install命令。

2.连接服务 做测试可以打开电脑的telnet客户端 输入命令telnet 127.0.0.1 11211连接服务。因为这里是安装在本地,也是本地连接。

关于远程访问,默认为远程访问,关于telnet启动服务的一些参数:

-p <num>      设置端口号(默认为: 11211)
-U <num>      UDP监听端口 (默认: 11211, 0 时关闭)  
-l <ip>   绑定地址 (默认:所有都允许,无论内外网或者本机更换IP,有安全隐患,若设置为127.0.0.1就只能本机访问)
-d            独立进程运行
-u <username> 绑定使用指定用于运行进程 <username>
-m <num>      允许最大内存用量,单位M (默认: 64 MB)
-P <file>     将PID写入文件<file>,这样可以使得后边进行快速进程终止, 需要与 -d 一起使用
如:
Linux下:./usr/local/bin/memcached -d -u jb-mc -l 192.168.1.197 -m 2048 -p 12121
在window下:d:\App_Serv\memcached\memcached.exe -d RunService -l 127.0.0.1 -p 11211 -m 500
在windows下注册为服务后运行:
sc.exe create jb-Memcached binpath= “d:\App_Serv\memcached\memcached.exe -d RunService -p 11211 -m 500″ start= auto
net start jb-Memcached

(注册服务方式与版本有关)

3.开启服务 net start "服务名"  或者memcached -d start

 

4.mencached的相关命令 get set delete replace

其中get和delete的格式为 command key   commad为命名  可以为键值对的key

set和replace的格式为command key flags exptime length 

                            value

command为命令名,key为键值对的key。flags为额外的信息,exptime为过期时间,length为数据长度,value为键值对的value

注意所有的value都在命令的第二行,即command key flags exptime length 回车 value

5.其他命令

(1) gets 格式command key 得到的结果会比get得到的值多一个,相当于一个标识。

(2)append 格式command key flags exptime length

                      value

表示向后追加,出来值能改变,其他的需要一致。

(3)prepend 向前追加。

(4) cas 检查并设置 格式cas key flags exptime length unique_cas_token

                               value其中unique_cas _token为gets获得的标识。

它能改变所有的属性。

(5)incr、dece 自加自检 格式command key value

参考与:http://www.runoob.com/memcached/memcached-append-data.html