sql >> Databasteknik >  >> NoSQL >> Redis

Varför misslyckas Travis med att ansluta använder Redis cache_store när den distribueras till Heroku?

I mitt fall löste jag detta genom att ändra redis init till:

REDIS = Redis.new(:url => redis_url_string)

där jag tidigare analyserade URI:n och skickade in argumenten som:

uri = URI.parse(redis_url)
REDIS = Redis.new(:host => uri.host, :port => uri.port, :password => uri.password, :scheme => uri.scheme)

Jag undrar om cachelagret init har en liknande init-implementation för redis (jag har inte kollat ​​källan där).




  1. Skillnaden mellan StackExchange.Redis och ServiceStack.Redis

  2. MongoDB-skärvor och obalanserade aggregationsbelastningar

  3. Operativa databasprestandaförbättringar i CDP Private Cloud Base 7 vs CDH5

  4. MongoDB $isoWeekYear