Class: ActiveOrm::Redis::HyperLogLog

Inherits:
Base
  • Object
show all
Defined in:
lib/active_orm/redis/hyper_log_log.rb

Class Method Summary collapse

Methods inherited from Base

client, evaluate

Class Method Details

.count(*args) ⇒ Object



10
11
12
# File 'lib/active_orm/redis/hyper_log_log.rb', line 10

def count(*args)
  client.pfcount(args)
end

.create(key, member) ⇒ Object



6
7
8
# File 'lib/active_orm/redis/hyper_log_log.rb', line 6

def create(key, member)
  client.pfadd(normalize_key(key), member)
end

.merge(key, *keys) ⇒ Object



14
15
16
# File 'lib/active_orm/redis/hyper_log_log.rb', line 14

def merge(key, *keys)
  client.pfmerge(normalize_key(key), keys)
end