Class: Moneta::Redis2
- Inherits:
-
Redis
- Object
- Redis
- Moneta::Redis2
- Defined in:
- lib/moneta/redis2.rb
Instance Method Summary collapse
Instance Method Details
#delete(key) ⇒ Object
14 15 16 17 18 |
# File 'lib/moneta/redis2.rb', line 14 def delete key value = @cache[key] @cache.del(key) if value value end |
#key?(key) ⇒ Boolean
6 7 8 |
# File 'lib/moneta/redis2.rb', line 6 def key? key @cache.exists(key) end |
#store(key, value, options = {}) ⇒ Object
10 11 12 |
# File 'lib/moneta/redis2.rb', line 10 def store key, value, = {} @cache.setex(key, [:expires_in], value) end |