業務測試需要,想使用python2.7的redis 集羣客戶端。網上的安裝redis cluster客戶端沒什麼問題,只是示例代碼有問題,
import 時就出錯,錯誤代碼如下:
from rediscluster import StrictRedisCluster
可能是版本問題,具體不是很清楚。
下面提供一個安裝、示例代碼配套的操作,僅供參考。
1.用 pip 安裝 redis 集羣客戶端
pip install redis-py-cluster
安裝 redis-py-cluster-3.0.1,如果之前安裝過redis客戶端,會自動卸載並安裝與 redis-py-cluster 的redis客戶端。
2. rediscluster 代碼示例
#import redis
import rediscluster
# rs = redis.StrictRedis(host='127.0.0.1', port=6379, db=1,socket_keepalive=True)
rs = rediscluster.RedisCluster(host='127.0.0.1', port=6379,socket_keepalive=True,password='123456')
mp={"XZ02":11500,"XH02":200,"KJ02":5600,"GJ02":100}
rs.hmset("USER2019092997",mp )
print rs.hgetall("USER2019092997")