Ada Redis.current , yang dapat Anda gunakan untuk menyimpan Redis satu-satunya Anda contoh.
Jadi daripada menggunakan $redis , Anda dapat menetapkan instance Anda sebagai berikut:
Redis.current = Redis.new(:host => ENV["REDIS_HOST"], :port => ENV["REDIS_PORT"])
Redis.current diperkenalkan ke redis-rb pada tahun 2010 sebagai cara standar untuk mendapatkan koneksi redis, jadi saya terkejut bahwa tidak ada jawaban lain yang menyebutkannya.