我正在使用 rails 2.3.8 和 redis。
在我的控制器中,每次我想访问 redis 时,我都会创建一个新的 Redis 对象,例如:
class AbcController < ApplicationController
def index
redis => Redis.new
redis.xxx
end
def list
redis => Redis.new
redis.xxx
end
end
我觉得这很糟糕,我在这里有一些问题:
我们可以在某个地方创建一个Redis 对象,并且可以在任何地方直接使用它吗?如果是,该怎么做?
操作后是否需要关闭(断开)redis对象?