Join the social network of Tech Nerds, increase skill rank, get work, manage projects...
  • Setup redis with ruby on rails

    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 664
    Comment on it

    Installing Redis

    curl -O
    tar xzf redis-2.2.2.tar.gz
    cd redis-2.2.2
    cp src/redis-server src/redis-cli /usr/bin

    Redis Server

    If you want to use redis-server locally,  just run the following, it will use the default Redis config file:


    If you want to run it on a server you want to use your own config file:

    redis-server /path/to/redis.conf

    Redis and Rails

    Now we have Redis installed and running, we want to use it with rails.

    Firstly, add redis-rb to the Gemfile:

    gem 'redis', '2.1.1' (or any latest version)

    Then install the gem:

    bundle install

    Lastly, create initializer in config/initializers/redis.rb with following:

    $redis = => 'localhost', :port => 6379)

    It will create an instance of Redis client, connects to localhost:6379 (which is default).

    To check if its working fine, let's use rails console:

    > $redis
    => #<Redis client v2.1.1 connected to redis://localhost:6379/0 (Redis v2.2.2)> 
    > $redis.set('key', 'value')
    => "OK" 
    > $redis.get('key')
    => "value"

 0 Comment(s)

Sign In

Sign up using

Forgot Password
Fill out the form below and instructions to reset your password will be emailed to you:
Reset Password
Fill out the form below and reset your password: