Module: Railjet::Repository::Redis::RepositoryMethods

Defined in:
lib/railjet/repository/redis.rb

Instance Method Summary collapse

Instance Method Details

#exists?(key) ⇒ Boolean

Returns:

  • (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