如何设置redis连接

时间:2013-10-08 19:58:18

标签: ruby-on-rails heroku redis

为了在开发中使用RedisToGo,我需要设置环境变量,如下所示: ENV [“REDISTOGO_URL”] ='redis://用户名:password@my.host:6389'

如果我已经安装了redis-server,我怎么能用username,password和my.host设置创建redis连接?我认为有一个命令行命令我以前用来实现这个,但我现在似乎无法记住它,我在网上找不到任何关于此的信息。建议?

1 个答案:

答案 0 :(得分:3)

我的设置类似,并使用以下内容:

# config/initializers/redis.rb
uri = URI.parse(ENV["REDISTOGO_URL"])
REDIS = Redis.new(host: uri.host, port: uri.port, password: uri.password)

开发与发展测试环境:

ENV['REDISTOGO_URL'] = 'redis:://@localhost:6379'

只要您在Heroku实例上安装了gem和RedisToGo,就不需要为生产设置任何内容。