首页 > 数据库 >python中对于redis依赖的一些版本记录

python中对于redis依赖的一些版本记录

时间:2024-07-02 09:59:38浏览次数:17  
标签:依赖 对于 python py redis 版本

一、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

相关文章

  • python复建 类继承练习:人力系统
    #类继承练习:人力系统员工分为两类:全职员工FullTimeEmployee、兼职员工PartTimeEmployee。#全职和兼职都有"姓名name"、"工号id"属性,#-井都具备"打印信息print_info"(打印姓名、工号)方法。梓全职有"月薪monthly_salary"属性,举兼职有"日薪daily_salary"属性、"每月......
  • 聊聊gitlab ci如何构建以时间为版本号的docker镜像
    前言最近朋友他们部门有部分内部项目,打算用gitlabci来做项目持续集成部署,他们有个需求,构建docker镜像的时候,版本需要是以当前时间作为版本。其格式为yyyymmddhhmm一开始朋友翻阅官方文档,发现gitlabci有个变量CI_COMMIT_TIMESTAMP,可以生成时间戳,他默认生成的格式是ISO-8601。就......
  • 网络安全&密码学—python中的各种加密算法
    网络安全&密码学—python中的各种加密算法一、简介数据加密是一种保护数据安全的技术,通过将数据(明文)转换为不易被未经授权的人理解的形式(密文),以防止数据泄露、篡改或滥用。加密后的数据(密文)可以通过解密过程恢复成原始数据(明文)。数据加密的核心是密码学,它是研究密码系统或通信安......
  • Python实战,桌面小游戏,剪刀石头布
    注意:本文的下载教程,与以下文章的思路有相同点,也有不同点,最终目标只是让读者从多维度去熟练掌握本知识点。下载教程:Python项目开发实战_桌面小游戏-剪刀石头布_编程案例解析实例详解课程教程.pdf创建一个基于Python的桌面小游戏“剪刀石头布”是一个很好的编程实践项目,它......
  • 小白也能看懂的Python基础(4)
    目录函数1、函数定义2、函数的说明文档3、函数的参数 4、函数的返回值介绍返回值return5、函数的变形1、无参无返回值的函数2、有参无返回值 3、有参有返回值4、无参有返回值的函数6、函数的嵌套7、变量的作用域1、局部变量 2、全局变量3、global关键字8......
  • 2024华为OD机试真题- 电脑病毒感染-(C++/Python)-C卷D卷-200分
     2024华为OD机试题库-(C卷+D卷)-(JAVA、Python、C++)      题目描述一个局域网内有很多台电脑,分别标注为0~N-1的数字。相连接的电脑距离不一样,所以感染时间不一样,感染时间用t表示。其中网络内一台电脑被病毒感染,求其感染网络内所有的电脑最少需要多长时间。......
  • Python毕业设计-基于Python实现的深圳链家租房可视化系统源码+文档说明+条形图+数据库
    文章目录源码下载地址项目介绍项目功能界面预览项目备注源码下载地址源码下载地址点击这里下载代码项目介绍项目历经数据采集->数据展示->数据分析->数据预测lianjia_1:scrapy爬虫项目lianjia_show:flask对采集的数据进行展示链家房价预测:采集的数据进行分析......
  • 基于Python网络爬虫的二手房数据采集及可视化分析项目源码+使用教程+爬虫+报告PPT+详
    文章目录源码下载地址项目介绍项目功能界面预览项目备注源码下载地址源码下载地址点击这里下载代码项目介绍基于Python的南京二手房数据采集及可视化分析1内容简介首先通过爬虫采集链家网上所有南京二手房的房源数据,并对采集到的数据进行清洗;然后,对清洗后的数......
  • Redis 搜索日期范围内的查询
    目录Redis搜索日期范围内的查询1.存储日期数据2.查询日期范围3.使用有序集合总结Redis搜索日期范围内的查询Redis是一种快速、高效的数据存储和检索工具,常用于缓存和实时数据处理。虽然Redis设计并不专注于日期范围查询,但可以通过一些技巧实现该功能。本文将介绍......
  • 通过更改java环境变量修改java版本不生效问题
    目录问题复现解决方法问题复现本地生产环境时java8,但是新项目需要java11.于是我下载了jdk11,并修改了环境变量。之后使用java-version,发现java版本还是8,并没没有更改成11解决方法参考文章输入wherejava将这个路径下的java.exe删除就好了。......