Window 下memcache的安装以及使用

 

 对于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 文件。里面有具体命令的使用方法,及说明。

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值