当前位置:首页 > 开发 > 编程语言 > 缓存Cache > 正文

Window 下memcache的安装以及使用

发表于: 2010-06-27   作者:酷的飞上天空   来源:转载   浏览:
摘要:    对于memcached的大名早有耳闻,但一直没有进行尝试,今天决定尝试一下。   我这里安装的是win系统下的memcached,至于linux下未尝试。   window下memcached下载地址: http://jehiah.cz/projects/memcached-win32/ 安装方法: 1.解压缩文件memcached-1

 

 对于memcached的大名早有耳闻,但一直没有进行尝试,今天决定尝试一下。

 

我这里安装的是win系统下的memcached,至于linux下未尝试。

 

window下memcached下载地址:

http://jehiah.cz/projects/memcached-win32/

安装方法:

1.解压缩文件memcached-1.2.1-win32.zip

2. 命令行进入到memcached-1.2.1-win32目录,运行memcached.exe -d install ,把memecached安装为系统服务

3.memcached.exe -d start 启动memcached服务。

 

至此,memcached安装完成,原来安装是那么简单。

 

 

然后在ruby下进行测试:

 

当然第一步先安装客户端,感觉应该叫驱动更合适。

gem install memcache-client

 

好了,开始测试。代码如下

 

D:\myruby\study\demo\script>ruby console
Loading development environment (Rails 2.3.8)
>> require 'memcache'
[memcache-client] Could not load SystemTimer gem, falling back to Ruby's slower/
unsafe timeout library: no such file to load -- system_timer
=> ["Continuum", "MemCacheTimer"]
>> CACHE = MemCache.new 'localhost:11211'
=> <MemCache: 1 servers, ns: nil, ro: false>
>> data = {:name=>'jack',:age=>30}
=> {:name=>"jack", :age=>30}
>> CACHE.add 'jack',data
=> "STORED\r\n"
>> CACHE.get 'jack'
=> {:name=>"jack", :age=>30}
>>

 

上面显示需要SystemTimer的gem包,但我没有安装,貌似也没什么影响。

memcached-client的文档地址为:http://seattlerb.rubyforge.org/memcache-client/

 

具体使用方法,也可查看memcached-1.2.1-win32/doc/protocol.txt 文件。里面有具体命令的使用方法,及说明。

 

 

 

Window 下memcache的安装以及使用

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号