Skip to content

Instantly share code, notes, and snippets.

@dougal
Created December 11, 2008 12:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dougal/34687 to your computer and use it in GitHub Desktop.
Save dougal/34687 to your computer and use it in GitHub Desktop.
require ‘cache-money’
config = YAML.load(IO.read(File.join(RAILS_ROOT, "../config/memcache.yml")))[RAILS_ENV]
$memcache = MemCache.new(config)
$memcache.servers = config['servers']
$lock = Cash::Lock.new($memcache)
$cache = Cash::Transactional.new($memcache, $lock)
class ActiveRecord::Base
is_cached :repository => $cache
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment