Class: DistributedMarshaledRedis

Inherits:
DistRedis
  • Object
show all
Defined in:
lib/redis/distributed_marshaled_redis.rb

Instance Method Summary collapse

Constructor Details

#initialize(addresses) ⇒ DistributedMarshaledRedis

Returns a new instance of DistributedMarshaledRedis.



2
3
4
5
6
7
# File 'lib/redis/distributed_marshaled_redis.rb', line 2

def initialize(addresses)
  nodes = addresses.map do |address|
    MarshaledRedis.new address
  end
  @ring = HashRing.new nodes
end