ActiveRecord Cache

Database and Ruby, Python, History


ActiveRecord Cache

ActiveRecord有两种Cache,一种是relation cache,一般通过reload可以实现DB hit。另外一种是sql cache,这个就需要用一个block去避免。

Post.uncached do
  Post.all.to_a
end
  1. https://www.honeybadger.io/blog/rails-activerecord-caching/