Redis 消息队列

本篇概要:

  • [1. 消息队列作用、list类型实现最简单的队列;](#1. 消息队列作用、list类型实现最简单的队列;)
  • [2. list消息队列:消费者出现异常时的补救方案;](#2. list消息队列:消费者出现异常时的补救方案;)

1. 消息队列作用、list类型实现最简单的队列;

  • 提高响应速度、解耦、稳定性(故障处理)、可扩展性、有序性、异步性
php 复制代码
# 从左边插入
lpush

# 从右边插入
rpush

# 查询
lranges keys 0 -1

# 弹出(移除)列表中最后一个元素,没有阻塞值,直至timeout
brpop key timeout

# 从尾部(右边)弹出(操作对应lpush)
brpop

# 从头部(左边)弹出
blpop

2. list消息队列:消费者出现异常时的补救方案;

相关推荐
gjc59216 小时前
MySQL隐蔽 BUG:组合条件查询无故返回空集?深度排查与规避方案
android·数据库·mysql·bug
❀͜͡傀儡师16 小时前
docker部署PostgreSQL数据库的监控和管理工具
数据库·docker·postgresql
a1879272183116 小时前
MySQL 事务
数据库·mysql·事务·mvcc·acid·readview·可见性判断算法
梨落秋霜16 小时前
Python入门篇【元组】
android·数据库·python
Caarlossss16 小时前
mybatis
java·数据库·tomcat·maven·mybatis·mybatis-spring
AI Echoes17 小时前
自定义 LangChain 文档加载器使用技巧
数据库·人工智能·python·langchain·prompt·agent
在风中的意志17 小时前
[数据库SQL] [leetcode] 578. 查询回答率最高的问题
数据库·sql
liuc031717 小时前
AI下调用redis并调用deepseek
数据库·redis·mybatis
遇见火星17 小时前
Redis主从复制深度解析:数据高可用与负载均衡的核心方案
数据库·redis·缓存·负载均衡
酸菜牛肉汤面17 小时前
22、数据库的乐观锁和悲观锁是什么?怎么实现的?
数据库