Gestionando la conexión a redis desde Python
Estoy usandoredis-py
en mi aplicación python para almacenar variables simples o listas de variables en una base de datos de Redis, así que pensé que sería mejor crear una conexión con el servidor de redis cada vez que necesito guardar o recuperar una variable, ya que esto no se hace muy a menudo y no No quiero tener una conexión permanente que pueda expirar.
Al leer algunos tutoriales básicos, creé las conexiones utilizando la clase Redis, pero no he encontrado una forma de cerrar la conexión, ya que esta es la primera vez que uso Redis. No estoy seguro si estoy usando el mejor enfoque para administrar las conexiones, por lo que me gustaría recibir algunos consejos para esto. Asi es como soyset
ting oget
ting una variable ahora:
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)
Básicamente, utilizo este código para almacenar la última conexión o para realizar un promedio de solicitudes por segundo a mi aplicación y cosas así.
Gracias por su consejo.