一、redis不同版本对于集群和单节点的区别:
1.在redis版本高于等于4.1.0支持集群方式链接(官网实例:https://redis-py.readthedocs.io/en/stable/clustering.html)
推荐只使用redis官方依赖该与4.1.0的稳定版本进行支持
2.如果使用redis-py-cluster,进行对redis集群的连接,安装依赖时,最稳妥的方式则是,卸载redis的依赖(pip uninstall redis),然后安装该py的依赖(pip install redis-py-cluster),
安装该依赖的同时会安装与之匹配的的redis的依赖版本,目前与之匹配的最高版本组合为:
但由于依赖版本很久不维护,一些性能方式等可能会过时,该方法资料比较容易在各大网站找到,暂不展示。个人推荐直接使用第1点中说的,比较高版本进行支持
二、redis不同版本对于是否使用用户名密码的支持:
对于是否连接中支持username的版本,建议是高于等于3.4.0(亦或者小于3.3.11:有点拿不准了)
三、redis不同版本对于对于有序集合的参数的不同:
对于直接三个参数赋值的版本范围:大于2.10.6 小于不等于3.0.0
建议使用高版本,对字典参数维护,然后直接使用
补充一句:redis-py-cluster集群方式中,zadd的有序集合方式方法基本支持dict的字典赋值格式
如上为本人在这一段时间,对python中redis的使用中对于依赖版本的收获整理,希望记录的同时也能帮到需要的人,那里描述的不准确也希望及时指正;
标签:依赖,对于,python,py,redis,版本 From: https://www.cnblogs.com/kanjinxiang/p/18279283