Class Variable accessibility in multiple rails instance

Hello,

I have a rails application, wich display data from database. I have a ruby script wich load rails environment and fill the database.

I would like to do a cache system for the model X, while my ruby script puts data

model X < ActiveRecord::Base   @@cached_data = {}

  def after_create     @@cached_data[self.id] = self   end

  def get_cache     @@cached_data   end end

The probleme is how make @@cached_data visible from my rails application ?

You don't do this. If you want rails application caching, look into Memcached.

Jason