module UrlResolver::CacheImplementations::RedisCache
Public Instance Methods
cache_key(url)
click to toggle source
# File lib/url_resolver/cache_implementations/redis.rb, line 12 def cache_key(url) "url_resolver.urls.#{url}" end
get_url(url)
click to toggle source
# File lib/url_resolver/cache_implementations/redis.rb, line 8 def get_url(url) @cache.get(url) end
set_url(url, destination, ttl = 86400)
click to toggle source
# File lib/url_resolver/cache_implementations/redis.rb, line 4 def set_url(url, destination, ttl = 86400) @cache.setex(url, ttl, destination) end