Rails предоставляет простую в использовании систему кеширования:
Rails.cache.fetch('some_key', :expires_in => 24.hours) do
...
end
если хранилище кеша не содержит какой-либо ключ, тогда блок оценивается и результат сохраняется в кеше. Вы можете выбрать несколько магазинов, таких как memcache, в памяти или файловой системе.