Redic::Pool
===========

A Redis connection pool using [Redic](https://github.com/amakawa/redic).

Usage
-----

    require "redic/pool"

    $redis = Redic::Pool.new("redis://localhost:6379", size: 10)

    Array.new(100) do
      Thread.new do
        $redis.call("GET", "foo")
      end
    end.each(&:join)

    $redis.call("INFO", "clients")[/connected_clients:(\d+)/, 1]
    # => "10"

Redic::Pool
===========

A Redis connection pool using [Redic](https://github.com/amakawa/redic).

Usage
-----

    require "redic/pool"

    $redis = Redic::Pool.new("redis://localhost:6379", size: 10)

    Array.new(100) do
      Thread.new do
        $redis.call("GET", "foo")
      end
    end.each(&:join)

    $redis.call("INFO", "clients")[/connected_clients:(\d+)/, 1]
    # => "10"

With Ohm
--------

Assuming you use Ohm 2.0+:

    require "redic/pool"
    require "ohm"

    Ohm.redis = Redic::Pool.new(ENV["REDIS_URL"], size: 10)

Add note on how to use with Ohm.
Add note on how to use with Ohm.
