【问题标题】:do I need memcache-client我需要内存缓存客户端吗
【发布时间】:2011-03-23 16:39:34
【问题描述】:

我在 rails 2.3.5 和 ruby​​ 上 1.8.7。我有一个使用本地 memcached(apt-get memcached 的最新版本)实例的应用程序。似乎 memcached 正在按预期工作,但通过文档和其他 cmets,

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

谢谢

【问题讨论】:

    标签: ruby-on-rails memcached


    【解决方案1】:

    当您键入 Rails.cache 时,Rails 当前本机使用 memcache-client(如果可用)。 所以你的帽子工作得很好。

    这是一个带有 rails 的 memcache 的幻灯片,展示了它的用法: http://www.slideshare.net/guestac752c/caching-memcached-and-rails

    至于速度,我非常喜欢本教程中的一些快速而简单的基准测试,只是为了让我对缓存感觉更好: http://townx.org/rails_and_memcached

    它还对 memcahe-client 和 Ruby-MemCache gems 进行了有趣的比较。 但是请注意,上述链接令人遗憾地老化(就像所有关于rails的文章一样)......所以请注意一点:)

    【讨论】:

    • 所以要清楚,如果我安装 memcache-client rails 会自动使用它,如果它不存在那么它使用什么?
    猜你喜欢
    • 1970-01-01
    • 2012-02-07
    • 2019-02-24
    • 2011-01-31
    • 1970-01-01
    • 2012-08-25
    • 1970-01-01
    • 1970-01-01
    • 2017-03-18
    相关资源
    最近更新 更多