Ruby on rails 我需要memcache客户端吗

Ruby on rails 我需要memcache客户端吗,ruby-on-rails,memcached,Ruby On Rails,Memcached,我使用的是rails 2.3.5和ruby 1.8.7。我有一个使用本地memcached(apt get memcached的最新版本)实例的应用程序。memcached看起来像预期的那样工作,但是通过文档和其他注释 1-似乎memcached client是为了加快速度而推荐的。我无法确定我的rrails/ruby版本是否真的需要它。现在我使用Rails.cache.read/write/fetch命令。我已经安装了这个gem,我想知道没有这个gem,memcached的接口是什么,它是否足

我使用的是rails 2.3.5和ruby 1.8.7。我有一个使用本地memcached(apt get memcached的最新版本)实例的应用程序。memcached看起来像预期的那样工作,但是通过文档和其他注释

1-似乎memcached client是为了加快速度而推荐的。我无法确定我的rrails/ruby版本是否真的需要它。现在我使用Rails.cache.read/write/fetch命令。我已经安装了这个gem,我想知道没有这个gem,memcached的接口是什么,它是否足够好


感谢您,当您键入Rails.cache时,Rails当前本机使用memcache客户端(如果可用)。 你的帽子戴得很好

下面是memcache与rails的幻灯片,展示了它的用法:

至于速度,我非常喜欢本教程中的一些快速而肮脏的基准测试,只是为了让我对缓存感觉更好:

它还对memcahe客户端和Ruby MemCache gems进行了有趣的比较。
然而,请注意,上面的链接正在令人遗憾地老化(正如所有关于rails的文章一样)。。。因此,有一点保留意见:)

所以我要明确的是,如果我安装了memcache,客户端rails将自动使用它,如果它不存在,那么它使用什么?