Windows下安装Memcached
一、安装memcached
使用以下地址下载:
http://downloads.northscale.com/memcached-win32-1.4.4-14.zip
http://downloads.northscale.com/memcached-win64-1.4.4-14.zip
然后解压,在相应的文件夹下执行以下的命令启动memCache:
memcached.exe -d install
memcached.exe -d start
使用memcached -h命令查看是否安装成功,出现以下的界面说明安装成功:
卸载服务:以管理员身份运行cmd,在命令行界面中执行:sc delete 加上服务名。
memcached的默认端口是11211。
二、windows启动多个Memcached服务
假设Memcached在如下目录:C:\memcached\memcached.exe
在CMD中执行如下命令即可再安装一个Memcached服务(记得换个端口号,并修改自己的memcached.exe所在路径):
sc create "Memcached Server1" start= auto binPath= "C:\memcached\memcached.exe -d runservice -m 32 -p 11220 -l 127.0.0.1" DisplayName= "Memcached Server1"
注意:
sc cretate命令后面带的参数比如[binPath= ]的等号后面必须有个空格,
同样,后面的其它参数比如group= , displayname=的等号后面都需要空格,
否则,sc create命令都不能成功创建服务,只会返回给你帮助信息。
# 启动、停止、卸载该服务的命令:
sc start "Memcached Server1" //启动
sc stop "Memcached Server1" //停止
sc delete "Memcached Server1" //卸载该服务
注意:windows服务修改可执行文件路径 https://jingyan.baidu.com/article/5d368d1ef577d43f61c05740.html
三、windows下指定端口号启动memcached
双击.exe启动的话,默认启动的端口是11211 ,要指定端口的话加 -p + 端口号,如:
memcached-1.4.5.exe -p 11711
默认启动占用的最大内存是64M,要指定大小的话,加 -m + 大小(单位m)如:
memcached-1.4.5.exe -p 11711 -m 1024
四、memcached集群
利用magent实现对memecache的分布式管理,搭建一套memcache集群服务。
五、可视化客户端
TreeNMS是一款redis,Memcache可视化客户端工具,采用JAVA开发,实现基于WEB方式对Redis, Memcached数据库进行管理、维护。 功能包括:NoSQL数据库的展示,库表的展示,key,value的展示,新增,修改,删除等数据的在线编辑维护,数据库备份还原,SQL语法帮助,在线数据源选择配置等。系统内置14套UI皮肤,使用中可以依个人喜好选择配色方案。
普及版下载请访问:http://www.treesoft.cn/dms.html