Ruby语言关于Memcached的客户端有不少,其中比较有名的要数Dalli库。
使用gem来安装Dalli,如下:
$ gem install dalli
使用dalli库的简单示例:
require 'dalli'
options = { :namespace => "app_name", :compress => true }
dc = Dalli::Client.new('10.11.8.76:12007', options)
# set key-value to memcached
dc.set('zhuan', 'fou')
# get a value from memcached by a key
value = dc.get('zhuan')
puts value
更多关于dalli库的API接口说明,可查看dalli完整版的API说明。除此之外,另外再推荐一款ruby语言的Memcached客户端,点击这里查看。