Я использую redis-py в моем приложении python для хранения простых переменных или списков переменных в базе данных Redis, поэтому я подумал, что было бы лучше создать соединение с сервером redis каждый раз, когда мне нужно сохранить или получить переменная, так как это выполняется не очень часто и не требуется иметь постоянное соединение, которое может привести к таймауту.
Прочитав некоторые базовые учебники, я создал соединения с использованием класса Redis, но не нашел способ закрыть соединение, так как это первый раз, когда я использую Redis. Я не уверен, использую ли я лучший подход для управления соединениями, поэтому мне бы хотелось получить некоторые советы для этого.
Вот как я теперь set ting или get ting переменная:
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)
В основном я использую этот код для хранения последнего времени соединения или для получения среднего количества запросов в секунду для моего приложения и т.д.
Спасибо за ваш совет.
