下载位置
https://github.com/andymccurdy/redis-py
https://github.com/Grokzen/redis-py-cluster
考虑版本兼容性,采用redis-2.10.6和redis-py-cluster-1.3.5
采用python setup.py install 方式安装
测试脚本
# coding=UTF-8
import sys
from rediscluster import RedisCluster
def init_redis():
startup_nodes = [
{'host': 'ip地址', 'port': 6380},
{'host': 'ip地址', 'port': 6381},
{'host': 'ip地址', 'port': 6382},
{'host': 'ip地址', 'port': 6383},
{'host': 'ip地址', 'port': 6384},
{'host': 'ip地址', 'port': 6385}]
try:
conn = RedisCluster(startup_nodes=startup_nodes, decode_responses=True)
print('连接成功', conn)
return conn
except Exception as e:
print("connect error ", str(e))
sys.exit(1)
init_redis()