当前位置: 首页 > backend >正文

【基础篇-消息队列】——详解 RocketMQ 和 Kafka 的消息模型

目录

    • 一、引入前提
    • 二、通过示例详解 RocketMQ 和 Kafka 的消息模型
      • 2.1、示例说明
      • 2.2、消息生产端
      • 2.3、消息消费端
        • 2.3.1、单个消费组
        • 2.3.2、多个消费组
        • 2.3.3、消费组的内部
        • 2.3.4、消费位置

本文来源:极客时间vip课程笔记

一、引入前提

  • 我在看《【基础篇-消息队列】——消息模型中的主题和队列有什么区别》这节课的留言时发现,不少同学对 RocketMQ 和 kafka 的消息模型理解的还不是很透彻,这两个消息队列产品的消息模型是一样的,我在这里,再把这个模型相关的概念,通过一个例子详细地说一说。

二、通过示例详解 RocketMQ 和 Kafka 的消息模型

2.1、示例说明

  • 假设有一个主题 MyTopic,我们为主题创建 5 个队列,分布到 2 个 Broker 中。
    在这里插入图片描述
  • 先说消息生产这一端,假设我们有 3 个生产者实例:Produer0,Produer1 和 Producer2。

2.2、消息生产端

  • 假设消息生产端有 3 个生产者实例:Produer0,Produer1 和 Producer2。
  • 这 3 个生产者是如何对应到 2 个 Broker 的,又是如何对应到 5 个队列的呢?这个很简单,不用对应,随便发
http://www.xdnf.cn/news/14655.html

相关文章:

  • VR看房:房地产数字化转型的核心引擎
  • RSYNC+IONTIFY数据实时同步
  • 二刷苍穹外卖 day03
  • MySQL基础函数篇
  • (C++)素数的判断(C++教学)(C语言)
  • 逻辑门电路Multisim电路仿真汇总——硬件工程师笔记
  • es中常规的根据字段查询时走什么索引(说明:「常规的根据字段查询」不包含分词查询)
  • 2025-06-22 思考-人的意识与不断走向死亡的过程
  • 文心一言(ERNIE Bot):百度打造的知识增强大语言模型
  • 端侧调用云存储实现头像存储
  • Redis快的原因
  • 扫雷中的数学原理
  • 如何用AI开发完整的小程序<9>—UI自适应与游戏页优化
  • 基于python代码的通过爬虫方式实现TK下载视频(2025年6月)
  • 【期末速成】编译原理
  • 【好用但慎用】Windows 系统中将所有 WSL 发行版从 C 盘迁移到 非系统 盘的完整笔记(附 异常处理)
  • C++ 中 QVector 的判断与操作
  • 【Linux第四章】gcc、makefile、git、GDB
  • TensorFlow 安装与 GPU 驱动兼容(h800)
  • 编程基础:调用访问
  • 【设计模式】4.代理模式
  • 基于YOLO的智能车辆检测与记录系统
  • `customRef` 在实战中的使用:防抖、计算属性缓存和异步数据获取
  • 【StarRocks系列】建表优化
  • SpringBoot电脑商城项目--显示勾选+确认订单页收货地址
  • ZooKeeper 3.9.2 集群安装指南
  • Jupyter notebook调试:设置断点运行
  • Kubernetes 集群性能优化实战:从资源分配到调度策略
  • `teleport` 传送 API 的使用:在 Vue 3 中的最佳实践
  • 为WIN10微软输入法的全角切换Bug禁用Shift+Space组合键