python 连接redis ,r.close 无法断开连接
时间: 2024-02-18 20:04:53 浏览: 180
Python连接Redis的基本配置方法
在 Python 中,使用 `redis` 模块可以连接 Redis 数据库。为了正确断开连接,需要使用 `r.connection_pool.disconnect()` 方法而不是 `r.close()` 方法。
以下是正确的连接和断开连接示例:
```python
import redis
# 连接 Redis
r = redis.StrictRedis(host='localhost', port=6379, db=0)
# 使用 Redis
r.set('key', 'value')
print(r.get('key'))
# 断开连接
r.connection_pool.disconnect()
```
在这个示例中,我们使用 `redis.StrictRedis()` 方法连接 Redis 数据库, `r.set()` 方法设置键值对, `r.get()` 方法获取键对应的值。最后,我们使用 `r.connection_pool.disconnect()` 方法断开连接。
希望这能够帮助到你!
阅读全文