Module EventMachine::Hiredis
In: lib/em-hiredis.rb
lib/em-hiredis/event_emitter.rb
lib/em-hiredis/base_client.rb
lib/em-hiredis/connection.rb
lib/em-hiredis/pubsub_client.rb
lib/em-hiredis/client.rb
lib/em-hiredis/version.rb

Methods

connect   logger   logger=   setup  

Classes and Modules

Module EventMachine::Hiredis::EventEmitter
Class EventMachine::Hiredis::BaseClient
Class EventMachine::Hiredis::Client
Class EventMachine::Hiredis::Connection
Class EventMachine::Hiredis::Error
Class EventMachine::Hiredis::PubsubClient
Class EventMachine::Hiredis::RedisError

Constants

VERSION = "0.3.1"

Attributes

reconnect_timeout  [RW] 

Public Class methods

Connects to redis and returns a client instance

Will connect in preference order to the provided uri, the REDIS_URL environment variable, or localhost:6379

TCP connections are supported via redis://:password@host:port/db (only host and port components are required)

Unix socket uris are supported, e.g. unix:///tmp/redis.sock, however it‘s not possible to set the db or password - use initialize instead in this case

[Validate]