About¶ ↑
Cache store implementation for Rails 3.1 using the key value store Redis.
If you are looking for Rails 3 implementation please have a look at latest stable release version 0.0.4.
Usage¶ ↑
In the environment.rb or environments-files write:
ActionController::Base.cache_store = ActiveSupport::Cache::RailsRedisCacheStore.new(:url => ENV['RAILS_REDIS_CACHE_URL']) ... or ... config.cache_store = ActiveSupport::Cache::RailsRedisCacheStore.new(:url => ENV['RAILS_REDIS_CACHE_URL'])
Using the cache is simple:
@tweets = cache("tweets", :expires_in => 30.seconds){ Twitter::Search.new(...) }
Installing Redis with homebrew¶ ↑
Using a local Redis server for testing is simple:
brew install redis redis-server
Changelog¶ ↑
See CHANGELOG file for further information.
License¶ ↑
See LICENSE file for further information.