消息队列 共 4 篇文章

Redis Stream的消费者组与消息确认机制
2026-05-31 04:14:19
Redis Stream的消费者组与消息确认机制 核心概念解析 Redis Stream是一种强大的数据结构,用于处理消息队列。要高效且安全地消费消息,必须理解其两大核心机制:消费者组和消息确认。 消费者组 允许你将消息流划分给多个消费者。每个消费者组独立维护一个“游标”,记录该组已消费到的位置。组
RedisStream 消费者组 消息确认
26 0
Redis Pub/Sub消息丢失的原因与Stream的持久化替代
2026-05-10 20:25:54
Redis Pub/Sub 消息丢失的原因与 Stream 的持久化替代 Redis 的 Pub/Sub(发布/订阅)模式是构建实时消息系统的常用工具。它允许发布者将消息发送到频道,而所有订阅该频道的订阅者都能收到消息。然而,它有一个致命的弱点:消息可能丢失。本文将深入分析 Redis Pub/Su
Redis Pub/Sub 消息丢失
74 0
Redis Stream消息队列与Pub/Sub发布订阅的区别
2026-05-03 02:26:52
Redis Stream消息队列与Pub/Sub发布订阅的区别 在 Redis 中处理消息传递时,开发者经常面临两种选择:Pub/Sub(发布订阅)和 Stream(流)。虽然两者都能实现消息的转发,但它们的底层逻辑和适用场景截然不同。简单来说,Pub/Sub 像是“广播电台”,而 Stream 像
Redis 消息队列 发布订阅
48 0
Redis List实现简单消息队列的BRPOP阻塞读取
2026-04-27 11:17:22
Redis List 是构建轻量级消息队列的极佳数据结构,其中的 BRPOP 命令提供了“阻塞式读取”的能力。相比于轮询,这种方式能极大降低 CPU 消耗。以下将直接演示如何利用这一特性实现生产者消费者模型。 第一阶段:命令行实操体验阻塞效果 在编写代码之前,先通过命令行直观理解 BRPOP 的工作
Redis 消息队列 BRPOP
66 0