Redis之Python操作集成
本文基于Redis配置完集成的前提下操作
未配置可前往配置集成
第一步 安装包
安装集群配置包
1 | pip install redis-py-cluster |
第二步 使用
导包
1
from rediscluster import *
构建所有的节点
1
2
3
4
5
6
7
8
9# 构建所有的节点,Redis会使⽤CRC16算法,将键和值写到某个节点上
startup_nodes = [
{'host': '192.111.141.129', 'port': '8000'},
{'host': '192.111.141.129', 'port': '8001'},
{'host': '192.111.141.129', 'port': '7002'},
{'host': '192.111.141.129', 'port': '7003'},
{'host': '192.111.141.129', 'port': '7004'},
{'host': '192.111.141.129', 'port': '7005'},
]构建RedisCluster对象
1
2# 构建RedisCluster对象
src = RedisCluster(startup_nodes=startup_nodes, decode_responses=True)测试设置与获取代码
1
2
3
4
5
6# 设置键为name、值为itheima的数据
result = src.set('name', 'aaa')
print(result)
# 获取键为name
name = src.get('name')
print(name)再添加异常捕获
1 | if __name__ == '__main__': |
文件示例
1 | from rediscluster import * |
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment