IronCache Rails Support Client
Getting Started
You'll need an account at Iron.io first.
Then add this gem to your Gemfile:
gem 'iron_cache_rails'
Using As Rails Cache Store
You can use IronCache as any other rails store. Put iron.json into your project's config dir, add iron_cache_rails to Gemfile and you are ready to go.
config.cache_store = :iron_cache
Alternatively, you can supply project_id and token in code.
config.cache_store = :iron_cache, {project_id: 'XXX', token: 'YYY'}
Using As Rails Session Store
You can use IronCache as any other rails session store. Put iron.json into your project's config dir, add iron_cache_rails to Gemfile and you are ready to go.
config/initializers/session_store.rb
:
AppName::Application.config.session_store :iron_cache
Alternatively, you can supply project_id and token in code.
AppName::Application.config.session_store :iron_cache,
project_id: 'XXX',
token: 'YYY',
namespace: 'other-cache-name',
expires_in: 7200