Class: SidekiqAlive::Redis::RedisGem
- Defined in:
- lib/sidekiq_alive/redis/redis_gem.rb
Overview
Wrapper for ‘redis` gem used by sidekiq < 7 github.com/redis/redis-rb
Instance Method Summary collapse
- #delete(key) ⇒ Object
- #get(key) ⇒ Object
- #set(key, time:, ex:) ⇒ Object
- #zadd(set_key, ex, key) ⇒ Object
- #zrange(set_key, start, stop) ⇒ Object
- #zrangebyscore(set_key, min, max) ⇒ Object
- #zrem(set_key, key) ⇒ Object
Methods inherited from Base
Instance Method Details
#delete(key) ⇒ Object
34 35 36 |
# File 'lib/sidekiq_alive/redis/redis_gem.rb', line 34 def delete(key) redis { |r| r.del(key) } end |
#get(key) ⇒ Object
14 15 16 |
# File 'lib/sidekiq_alive/redis/redis_gem.rb', line 14 def get(key) redis { |r| r.get(key) } end |
#set(key, time:, ex:) ⇒ Object
10 11 12 |
# File 'lib/sidekiq_alive/redis/redis_gem.rb', line 10 def set(key, time:, ex:) redis { |r| r.set(key, time, ex: ex) } end |
#zadd(set_key, ex, key) ⇒ Object
18 19 20 |
# File 'lib/sidekiq_alive/redis/redis_gem.rb', line 18 def zadd(set_key, ex, key) redis { |r| r.zadd(set_key, ex, key) } end |
#zrange(set_key, start, stop) ⇒ Object
22 23 24 |
# File 'lib/sidekiq_alive/redis/redis_gem.rb', line 22 def zrange(set_key, start, stop) redis { |r| r.zrange(set_key, start, stop) } end |
#zrangebyscore(set_key, min, max) ⇒ Object
26 27 28 |
# File 'lib/sidekiq_alive/redis/redis_gem.rb', line 26 def zrangebyscore(set_key, min, max) redis { |r| r.zrangebyscore(set_key, min, max) } end |
#zrem(set_key, key) ⇒ Object
30 31 32 |
# File 'lib/sidekiq_alive/redis/redis_gem.rb', line 30 def zrem(set_key, key) redis { |r| r.zrem(set_key, key) } end |