刚在 twitter 上看到了这篇文章AdequateRecord Pro: Like ActiveRecord, but more adequate。上面说到了对 active record 的性能优化。具体的大家看一下吧,大概的技术就是 Cache the computation。该动则动,动中有静,动静结合。
优化后的效果图如下,当然这是断章取义,具体的分析大家还是去原文看。,数值越大效果越好。
最后应该可以期待,4.1 以后的那个版本也许是史上最快的那个版本吧。Thanks to work (AT&T) for giving me the time to do this. I think we can make the next release of Rails (the release after 4.1) the fastest version ever.