Method: Redis::Distributed#mapped_mget
- Defined in:
- lib/redis/distributed.rb
#mapped_mget(*keys) ⇒ Object
Get the values of all the given keys as a Hash.
350 351 352 353 354 355 |
# File 'lib/redis/distributed.rb', line 350 def mapped_mget(*keys) keys.flatten!(1) keys.group_by { |k| node_for k }.inject({}) do |results, (node, subkeys)| results.merge! node.mapped_mget(*subkeys) end end |