act_as_cached
さて、いろいろ調べてきたので、Railsではどうかということでact_ac_cachedをそろそろつかってみたいので、調査中。
- http://d.hatena.ne.jp/yoshitetsu/20061227/1167220471
- http://www.rubyinside.com/acts_as_cached-easy-caching-for-activerecord-241.html
- http://qwik.jp/rbc/5.html
- http://d.hatena.ne.jp/dreammind/20070827
参考になりそうなサイトは上記の通り。pageキャシュは使えないけど、cache do 〜 endで指定するタイプのキャッシュはうまくいけば使えそう(ref:@book RailsによるアイジャルWebアプリケーション開発第2版 P478)
今考えておく問題は次の点かな
- 某ユーザ向けの再来月稼働のシステムは1.2ベースで作ったので(スタート時期の関係でこれしか選択肢がなかった)、1.2系での検証が必要
- 社内システムで来月稼働するのは2.0系なので2.0系での検証も必要
- Ruby+オリジナルワークフレームで動いてるソフト群の高速化にどうやったら貢献できるか検討があわせて必要(Restで通信しまくってるのでその部分のキャッシュに使えるだけでもいいといえばいいんだが)。
うーん、結構面倒くさそうだが、まずは1.2系で確認してみるか。