Управление подключением к redis из Python
я используюredis-py
в моем приложении Python для хранения простых переменных или списков переменных в базе данных 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)
Я в основном использую этот код для хранения времени последнего соединения или для получения среднего числа запросов в секунду к моему приложению и тому подобному.
Спасибо за совет.