tools.py 547 B

123456789101112131415161718192021
  1. from kedong.settings import CONFIG
  2. import redis
  3. class RedisPool():
  4. def __init__(self):
  5. self.redis_host = CONFIG["redis"]['ip']
  6. self.redis_port = CONFIG["redis"]['port']
  7. self.redis_password = CONFIG["redis"]['password']
  8. def get_redis_pool(self, db):
  9. rk = redis.ConnectionPool(
  10. host=self.redis_host,
  11. port=self.redis_port,
  12. password=self.redis_password,
  13. db=db,
  14. decode_responses=True
  15. )
  16. return redis.StrictRedis(connection_pool=rk)