Module: Railjet::Repository::Redis::RepositoryMethods
- Defined in:
- lib/railjet/repository/redis.rb
Instance Method Summary collapse
- #exists?(key) ⇒ Boolean
- #get(key) ⇒ Object
- #pipeline(&block) ⇒ Object
- #set(key, val) ⇒ Object
- #transaction(&block) ⇒ Object
Instance Method Details
#exists?(key) ⇒ Boolean
17 18 19 |
# File 'lib/railjet/repository/redis.rb', line 17 def exists?(key) redis.exists(key) end |
#get(key) ⇒ Object
9 10 11 |
# File 'lib/railjet/repository/redis.rb', line 9 def get(key) redis.get(key) end |
#pipeline(&block) ⇒ Object
25 26 27 |
# File 'lib/railjet/repository/redis.rb', line 25 def pipeline(&block) redis.pipelined(&block) end |
#set(key, val) ⇒ Object
13 14 15 |
# File 'lib/railjet/repository/redis.rb', line 13 def set(key, val) redis.set(key, val) end |
#transaction(&block) ⇒ Object
21 22 23 |
# File 'lib/railjet/repository/redis.rb', line 21 def transaction(&block) redis.multi(&block) end |