V mém případě jsem to vyřešil změnou init redis na:
REDIS = Redis.new(:url => redis_url_string)
kde jsem předtím analyzoval URI a předal argumenty jako:
uri = URI.parse(redis_url)
REDIS = Redis.new(:host => uri.host, :port => uri.port, :password => uri.password, :scheme => uri.scheme)
Zajímalo by mě, jestli init úložiště mezipaměti má podobnou implementaci init pro redis (tam jsem zdroj nezkontroloval).