RocketMQ 权威教程
页面目录
RocketMQ 权威教程
全面的 Apache RocketMQ 分布式消息中间件指南,从入门到精通
📚 目录导航
基础入门篇
消息核心篇
高级特性篇
运维实践篇
🔖 快速索引
| 分类 | 内容 |
|---|---|
| 消息发送 | 普通发送、同步、异步、单项 |
| 消息消费 | 集群消费、广播消费、顺序消费 |
| 高级特性 | 事务消息、延迟消息、批量消息 |
| 集群部署 | 单机、主从、Dledger |
📌 学习路径
入门 → 安装部署 → 核心概念 → 生产者 → 消费者
↓
进阶 → 顺序消息 → 事务消息 → 延迟消息
↓
精通 → 集群部署 → 运维监控 → 性能优化
📌 版本说明
本教程基于 Apache RocketMQ 5.x 编写,兼容 RocketMQ 4.x 版本。
-
第一章:RocketMQ 简介
了解 RocketMQ 的发展历程、核心特性和应用场景。
-
第二章:安装与部署
详细介绍 RocketMQ 的各种安装方式和部署架构。
-
第三章:核心概念与架构
深入了解 RocketMQ 的核心概念、架构设计和消息存储机制。
-
第四章:生产者
深入了解 RocketMQ 生产者的使用,包括发送模式、消息配置和最佳实践。
-
第五章:消费者
深入了解 RocketMQ 消费者的使用,包括消费模式、拉取策略和消息处理。
-
第六章:消息类型与特性
深入了解 RocketMQ 的消息类型、消息属性和消息特性。
-
第七章:顺序消息
深入了解 RocketMQ 顺序消息的实现原理和使用方法。
-
第八章:事务消息
深入了解 RocketMQ 事务消息的实现原理和使用方法,实现分布式事务。
-
第九章:消息过滤
深入了解 RocketMQ 的消息过滤机制,包括 Tag 过滤和 SQL92 过滤。
-
第十章:延迟消息
深入了解 RocketMQ 延迟消息的实现原理和使用方法。
-
第十一章:批量消息
深入了解 RocketMQ 批量消息的使用方法和最佳实践。
-
第十二章:集群部署
深入了解 RocketMQ 的集群部署架构,包括主从集群和 DLedger 集群。
-
第十三章:控制台与运维
深入了解 RocketMQ 的管理控制台和日常运维命令。
-
第十四章:性能优化
深入了解 RocketMQ 的性能优化技巧和最佳实践。
-
第十五章:最佳实践
汇总 RocketMQ 使用中的最佳实践,涵盖设计、开发、运维等方面。