redis运维(十一) python操作redis

python操作redis

安装pyredis

redis常见错误

bash 复制代码
说明:由于redis服务器是'5.0.8的',为了避免'出现问题',默认'最高版本'的即可 --> '适配'

② 操作流程

bash 复制代码
核心:获取redis数据库'连接对象'

Python 字符串前面加u,r,b的含义

bash 复制代码
原因: 字符串在'内存中'以'ASCII字节存储',所以返回的是'字节串'

redis连接池

bash 复制代码
核心:体会'带密码'的测试
bash 复制代码
'decode_responses=True' 参数

核心:关注python操作redis与'redis命令行'的'使用'和'返回值'差异

⑤ 生产者和消费者模式

bash 复制代码
1、Django'发邮件'的问题
bash 复制代码
2、发邮件'优化'
bash 复制代码
3、python '操作json'

  1) json.dumps()和json.loads()是json格式处理函数
 
   备注: json.dumps(dict)函数是将一个'Python数据类型列表'进行'json格式'的编码

   通俗: json.dumps()函数是将'字典'转化为'字符串'

 2) json.loads()函数是将json格式数据转换为字典
  
   通俗: 可以这么理解,'json.loads()'函数是将'字符串'转化为'字典'
bash 复制代码
4、producer '生产者'
bash 复制代码
5、consumer '消费者'

说明: 具体的'任务逻辑'是'发邮件'
bash 复制代码
6、python '操作redis'

Java 操作redis

bash 复制代码
1、'原生'
bash 复制代码
2、spring支持的'redis框架'
相关推荐
Flash.kkl2 小时前
Linux——进程信号
运维·服务器
苏宸啊3 小时前
Linux权限
linux·运维·服务器
Gofarlic_oms14 小时前
Windchill用户登录与模块访问失败问题排查与许可证诊断
大数据·运维·网络·数据库·人工智能
xqhoj4 小时前
Linux——make、makefile
linux·运维·服务器
文亭湖畔程序猿4 小时前
Debian 12 日常命令 & nano 快捷键速查表
运维·debian
张童瑶4 小时前
Linux 在线安装编译Python3.11
linux·运维·python3.11
ziqibit4 小时前
debian Live with Persistence 持久化U盘的debian系统
运维·debian
Shi_haoliu4 小时前
SolidTime 在 Rocky Linux 9.5 上的完整部署流程
linux·运维·nginx·postgresql·vue·php·laravel
HIT_Weston6 小时前
100、【Ubuntu】【Hugo】搭建私人博客:元信息&翻译(一)
linux·运维·ubuntu
C_心欲无痕6 小时前
Docker 的镜像与容器
运维·docker·容器