1. 准备工作
- 安装好
redis和RedisPy库 RedisDump可以用来做数据导入或导出2. RedisPy库
RedisPy库 提供两个类redis和StrictRedis来实现 Redis 的命令操作。
StrictRedis 实现了绝大部分官方命令,参数也一一对应。
redis 是 StrictRedis 的子类,主要功能是用于向后兼容旧版本库里的几个方法。
推荐使用 StrictRedis
连接 Redis
1 | from redis import StrictRedis |
使用ConnectionPool 连接
1 | from redis import StrictRedis, ConnectionPool |
ConnectionPool 还支持通过 url 来构建
1 | redis://[:password]@host:port/db # tcp |
eg:1
2
3
4url = 'redis://:password@localhost:6379/0'
pool = ConnectionPool.from_url(url)
redis = StrictRedis(connection_pool=pool)
print(redis.get('name'))
类 改写
1 | import redis |