Redis
 sql >> Database >  >> NoSQL >> Redis

$redis variabile globale con rubino sui binari

C'è Redis.current , che puoi utilizzare per memorizzare il tuo unico Redis esempio.

Quindi, invece di usare $redis , puoi assegnare la tua istanza come segue:

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

Redis.current è stato introdotto in redis-rb nel 2010 come metodo standard per acquisire una connessione redis, quindi sono rimasto sorpreso dal fatto che nessun'altra risposta lo abbia menzionato.