![](https://img-blog.csdnimg.cn/20210709135301123.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
RocketMQ原理
文章平均质量分 91
RocketMQ原理
锵锵忒
生如蝼蚁当立鸿鹄之志,命如纸薄应有不屈之心。
展开
-
RocketMQ顺序消息和保证顺序原理
RocketMQ顺序消息和保证顺序原理简介RocketMQ顺序消息实现顺序消息1.消息同步发送2.重新选择器3.消费者端顺序消息原理简介顺序消息作为MQ的一个很重要的功能,一定要只能它是怎么使用的,并且要知道它设计思路如何?下面就根据优秀的RocketMQ源码来看下它是怎么实现消息顺序的。RocketMQ顺序消息首先你要知道RocketMQ的存储模型,根据Broker的存储模型可以知道,一个topic的消息队列是维护在多个Broker的多个queue队列中,所以如果要保证多个Broker的多个que原创 2021-07-15 17:53:04 · 1359 阅读 · 1 评论 -
RocketMQ存储模型
RocketMQ存储模型简介存储模型CommitLogConsumerQueueIndexFile总结简介RocketMQ有Producer、Consumer、NameSrv、Broker四个部分。其中Broker用于存储消息,维护消息队列和订阅关系,是RocketMQ四个部分中最重要的一个部分,并且RocketMQ的高性能就是依赖于Broker模块的底层存储模型实现的。所以搞清楚Broker的存储模型是学习RocketMQ最重要的一步。存储模型下图就是RocketMQ消息和一些配置的磁盘文件目录:原创 2021-07-09 15:23:12 · 328 阅读 · 0 评论