我在我的python应用程序中使用
redis-py
在Redis数据库中存储简单的变量或变量列表,所以我认为在每次需要保存或检索变量时创建一个与Redis服务器的连接会更好,因为这不是经常做的,我不希望有一个永久连接超时。
在阅读了一些基本的教程后,我使用Redis类创建了连接,但没有找到关闭连接的方法,因为这是我第一次使用Redis。我不确定我是否使用了管理连接的最佳方法,所以我想得到一些建议。
这就是我现在
set
设置或
get
设置一个变量的方法。
import redis
def getVariable(variable_name):
my_server = redis.Redis("10.0.0.1")
response = my_server.get(variable_name)
return response
def setVariable(variable_name, variable_value):
my_server = redis.Redis("10.0.0.1")
my_server.set(variable_name, variable_value)
我基本上是用这段代码来存储最后的连接时间,或者获取每秒对我的应用程序所做请求的平均数,诸如此类。
谢谢你的建议。