一:Memcached 介绍
(1)官网网址:www.mamcached.org
(2) 主要功能是:高性能,分布式的内存对象缓存系统。
(3)Nosql不仅仅是关系型数据库,显著特点key value 存储。如 memcached ,redis,或者基于文档存储 如:mongodb。
二:Memcached 安装
(1)Memcached.exe下载:http://download.csdn.net/detail/changelim/4188980
(2)打开dos:win+r 输入 cmd 用命令指定到你解压的Memcached.exe文件
(3)如:放在E:/jim 目录下
(4)dos中操作:E:回车 cd jim 回车 查看是否存在Memcache.exe 软件 dir 回车
(5)查看memcached 的帮助文档 dos操作 :memcache.exe -help查看操作命令文档
(6) memcache 默认TCP端口是 11211
(7)启动Memcache 常用参数[常用命令]
memcached 1.4.3
-p <num> 设置端口号(默认不设置为: 11211)
-U <num> UDP监听端口 (默认: 11211, 0 时关闭)
-l <ip_addr> 绑定地址 (默认:所有都允许,无论内外网或者本机更换IP,有安全隐患,若设置为127.0.0.1就只能本机访问)
-d duli进程运行
-u <username> 绑定使用指定用于运行进程 <username>
-m <num> 允许最大内存用量,单位M (默认: 64 MB)
-P <file> 将PID写入文件<file>,这样可以使得后边进行快速进程终止, 需要与 -d 一起使用
如:运行 memcache.exe -m 64 -p 11211 -vvv 表示 memcached 最大存储为64M 指定端口为11211 信息输出来
(8)Memcached 的链接:Memcached客户端与服务器的通信比较的简单,使用的是基于文本协议,而不是二进制。(httP协议也是这样)。因此我们通过telnet即可与Memcached交互。
(9)打开telnet dos输入telnet 命令 注意:win7操作系统由于没有telnet,所以要进行下载安装。
下载地址:http://www.pc6.com/SoftView/SoftView_25652.html 。
安装流程为:http://soft.yesky.com/204/31059704.shtml。
打开win 服务管理快捷键 win+r 输入 services.msc
通信格式:telnet host 端口
如本地测试: telnet 127.0.0.1 11211 如打开黑窗口说明成功。
在telnet窗口输入: 按下ctrl+] ,打开回显,并回车。
memcached 添加 add news 0 0 8\r\n 回车 在输入你的字符 在回车
memcached 取值 get news 回车