Redis Store provides a full set of stores (Cache, I18n, Session, HTTP Cache) for all the modern Ruby frameworks like: Ruby on Rails, Sinatra, Rack, Rack::Cache and I18n. It natively supports object marshalling, timeouts, single or multiple nodes and namespaces.
Please check the README file of each gem, to be informed about the usage.
MacOS X users should use Homebrew to install Redis:
brew install redis
Download and install Redis from http://redis.io
wget http://redis.googlecode.com/files/redis-2.4.5.tar.gz
tar -zxf redis-2.4.5.tar.gz
mv redis-2.4.5 redis
cd redis
make
git clone git://github.com/jodosha/redis-store.git
cd redis-store
gem install bundler --pre # required version: 1.1.rc
ruby ci/run.rb
If you are on Snow Leopard you have to run env ARCHFLAGS="-arch x86_64" ruby ci/run.rb
(c) 2009 - 2011 Luca Guidi - http://lucaguidi.com, released under the MIT license