Ruby + Memcached?使用哪个图书馆?

问题描述:

我不是一个红宝石的家伙。我是一个蟒蛇人。尽管现在我必须使用Ruby(不是rails),它需要在memcached中存储一些keyvalue对。使用哪个库(如果它在Debian中可用,那更好)?我有点困惑,有些看起来过时了吗?Ruby + Memcached?使用哪个图书馆?

如果您对使用memcached没有挑剔,我建议使用Redis作为内存中的键值存储。

如果您确实需要memcached,则gem of that nameupdated on May 8。几乎没有过时。

+0

啊,好的。我正在查看https://code.google.com/p/memcached/wiki/Clients#Ruby,现在大部分链接都是404。 – user49411 2014-09-12 10:18:41

+0

另外,只有ruby-memcache-client在Debian中,它说“自2010年8月起不推荐使用”。 – user49411 2014-09-12 10:25:47

+0

您应该使用[RubyGems软件包管理器]安装Ruby库(http://en.wikipedia.org/wiki/RubyGems )。如果您安装了最新版本的Ruby,则RubyGems已经安装。您可以使用'gem install memcached'来安装memcached gem。 – 2014-09-12 10:34:43

如果您不知道使用哪个Gem The Ruby Toolbox是一个很好的开始。浏览你的类别,并选择一个流行和维护的Gem。

目前看起来像Dalli是最受欢迎的图书馆。

当谈到Ruby + Memcached时,我一直看到的宝石是dalii