Има Redis.current
, който можете да използвате за съхраняване на вашия един и единствен Redis
пример.
Така че вместо да използвате $redis
, можете да зададете своя екземпляр, както следва:
Redis.current = Redis.new(:host => ENV["REDIS_HOST"], :port => ENV["REDIS_PORT"])
Redis.current
беше въведен в redis-rb през 2010 г. като стандартен начин за грабване на redis връзка, така че бях изненадан, че никой друг отговор не го спомена.