Det finns Redis.current , som du kan använda för att lagra dina en-och-bara Redis instans.
Så istället för att använda $redis , kan du tilldela din instans enligt följande:
Redis.current = Redis.new(:host => ENV["REDIS_HOST"], :port => ENV["REDIS_PORT"])
Redis.current introducerades till redis-rb 2010 som ett standardsätt att få en redis-anslutning, så jag blev förvånad över att inget annat svar nämnde det.