Method: Redis::Distributed#unlink
- Defined in:
- lib/redis/distributed.rb
#unlink(*args) ⇒ Object
Unlink keys.
188 189 190 191 192 193 194 |
# File 'lib/redis/distributed.rb', line 188 def unlink(*args) args.flatten!(1) keys_per_node = args.group_by { |key| node_for(key) } keys_per_node.inject(0) do |sum, (node, keys)| sum + node.unlink(*keys) end end |