在redis2版本时, python在使用redis 的时候,只需要
import redis
即可建立起Redis连接,并且进行使用。如果在使用Redis Cluster的时候则不能使用该方法。
首先得安装 redis-py-cluster
sudo pip install redis-py-cluster
连接方面代码改为:
from rediscluster import StrictRedisCluster
import sys
def redis_cluster(name='default'):
redis_nodes = [{'host':'127.0.0.1','port':7000},
{'host':'127.0.0.1','port':7001}
]
try:
redisconn = StrictRedisCluster(startup_nodes=redis_nodes)
return redisconn
except Exception,e:
print "Connect Error!"
sys.exit(1)