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框架'
相关推荐
科立分板机源头厂家21 小时前
第28集科立分板机:科立自动化分板机适配多场景生产筑牢电子制造品质防线
运维·自动化·制造
偶像你挑的噻21 小时前
2-Linux驱动开发-内核;内核模块;设备树;设备树插件
linux·运维·驱动开发
Orlando cron21 小时前
CPU Load(系统平均负载)
运维·服务器·网络
SUPER52661 天前
deepseek-R1模型输出时截断异常
运维·服务器·deepseek-r1调用
java_logo1 天前
TOMCAT Docker 容器化部署指南
java·linux·运维·docker·容器·tomcat
whb2341741241 天前
测试linux删除Oracle文件,使用文件句柄恢复
linux·运维·oracle
令狐少侠20111 天前
docker启动失败
运维·docker·容器
NKelly1 天前
neovim等模态编辑器最优雅的输入法解决方案
运维·编辑器·vim·yaml
skywalk81631 天前
FreeBSD 14.3 轻量级Jail虚拟机:内存资源占用仅13MB的实战指南
运维·服务器·freebsd·jail
nandezizai_ddc1 天前
Debian 初始设置
运维·debian