【发布时间】:2009-06-30 16:52:44
【问题描述】:
我正在寻找一个 ruby gem(或 rails 插件),它以与 ActiveRecord 抽象 SQL 细节相同的方式抽象 memcached 的细节。我不正在寻找有助于在 memcached 中缓存 ActiveRecord 模型的东西。我确信大约有 4215 颗宝石可以帮助解决这个问题。
理想情况下,我希望能够执行以下操作:
class Apple < MemcachedModel
# whatever else here
end
然后能够做以下事情:
my_apple = Apple.find('some memcached key')
它将在 memcached 中查找此类的 JSON 表示并反序列化它。我也许还可以做以下事情:
my_apple.color = "red"
# persist changes back to memcached
my_apple.save
# load any changes from memcached into local model
my_apple.update
似乎现在一定有人已经解决了这个问题并按照这些思路创建了一些东西,但是每当我在谷歌上搜索这样一个 gem 时,我都会不断地找到有助于使用 memcached 缓存 AR 模型的东西。
【问题讨论】: