Rails的缓存请求之间的车型 - 坏主意?

我有一个的每一页,其结果很少改变上执行一个复杂的查询,所以我想它缓存在Memcached和人工终止它时,它的时间来更新它。 最简单的方法是将高速缓存所得模型对象本身。 但我见过的Active Record模式不应请求之间持久化,因为坏事情都可能发生模糊的警告。

真的吗? 是否有请求之间的车型的行为,任何像样的写了? 如果这是一个坏主意,有哪些相应的一些好的想法?

我知道设计使用的ActiveSupport ::依赖::参考缓存引用类,但我找不到任何地方的任何文件,我不知道这是什么,我想为什么。

--------------解决方案-------------

缓存查询是完全确定。 只要记住你做什么。

一个例子可以Heroku的文档中找到。

BTW记住的Rails已经在做SQL缓存。

分类:Ruby on Rails的 时间:2015-03-14 人气:0
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.478 (s). 10 q(s)