在redis2版本時(shí), python在使用redis 的時(shí)候,只需要
import redis
即可建立起Redis連接牢屋,并且進(jìn)行使用。如果在使用Redis Cluster的時(shí)候則不能使用該方法收奔。
首先得安裝 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)