Redis
 sql >> Base de données >  >> NoSQL >> Redis

Variable globale $ redis avec ruby ​​sur rails

Il y a Redis.current , que vous pouvez utiliser pour stocker votre unique Redis exemple.

Ainsi, au lieu d'utiliser $redis , vous pouvez attribuer votre instance comme suit :

Redis.current = Redis.new(:host => ENV["REDIS_HOST"], :port => ENV["REDIS_PORT"])

Redis.current a été introduit dans redis-rb en 2010 comme moyen standard de saisir une connexion redis, j'ai donc été surpris qu'aucune autre réponse ne le mentionne.