Method: Redis::Distributed#exists?
- Defined in:
- lib/redis/distributed.rb
#exists?(*args) ⇒ Boolean
Determine if any of the keys exists.
206 207 208 209 210 211 212 213 |
# File 'lib/redis/distributed.rb', line 206 def exists?(*args) args.flatten!(1) keys_per_node = args.group_by { |key| node_for(key) } keys_per_node.each do |node, keys| return true if node.exists?(*keys) end false end |