Redis
 sql >> Datenbank >  >> NoSQL >> Redis

$redis globale Variable mit Ruby on Rails

Es gibt Redis.current , die Sie verwenden können, um Ihre einmaligen Redis zu speichern Beispiel.

Anstatt also $redis zu verwenden , können Sie Ihre Instanz wie folgt zuweisen:

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

Redis.current wurde 2010 in redis-rb als Standardmethode zum Herstellen einer Redis-Verbindung eingeführt, daher war ich überrascht, dass es in keiner anderen Antwort erwähnt wurde.