memcached как хранилище объектов в Rails

Я использую Memcached в качестве хранилища объектов с моим приложением Rails, где я храню результаты поиска, которые являются объектами пользователя в memcached

Теперь, когда я получаю данные, я получаю Memcached Undefined Class / Module Error. Я нашел решение этой проблемы в этом блоге

http://www.philsergi.com/2007/06/rails-memcached-undefinded-classmodule.html

 before_filter :preload_models
  def preload_models
    Model1
    Model2
  end

, который рекомендует предварительно загружать модели заранее. Я хотел бы знать, есть ли более элегантное решение этой проблемы и есть ли недостатки в использовании техники предварительной загрузки.

Заранее спасибо

7
задан Sid 20 August 2010 в 14:04
поделиться