Introducing Redis Store


gem 'redis-rails'
gem 'redis-rack-cache' # optional
## Cache Store
# config/environments/production.rb
config.cache_store = :redis_store

## Session Store
# config/initializers/session_store.rb
MyApplication::Application.config.session_store :redis_store,
  servers: ['redis://:secret@192.168.6.23:6379/0', 'redis://:secret@192.168.6.99:6379/1']

## HTTP Cache
# config.ru
require 'rack'
require 'rack/cache'
require 'redis-rack-cache'

use Rack::Cache,
  metastore:   'redis://localhost:6379/0/metastore',
  entitystore: 'redis://localhost:6380/0/entitystore'

Luca Guidi

Family man, software architect, Open Source indie developer, speaker.

Rome, Italy https://lucaguidi.com