学习笔记:消息队列(五)BMQ(上)|青训营;

144 阅读1分钟

我们介绍完了kafka,就要进行下一个的介绍了,这个新的消息队列是BMQ。它的特点是兼容kafka协议,存算分离,云原生。

架构图

此架构图来自网络,但我觉得似乎是别人从课件上截取的。

8b21ac955445e3fa87e72bece8f7ec8d_u=2989799962,2730292215&fm=253&fmt=auto&app=138&f=JPEG_w=806&h=500.webp

操作所需时间对比

图片来自课件:

1692613943921.png

文件管理

和kafuka不同,BMQ有许多文件节点,客户在访问的时候随机写入一定数量的节点

1692615482580.png 上图是二者的区别,需要注意。 上图来自课件。

消息传递

使用了状态机,保证任意分片同一时刻只能在一个状态上存活。

写文件流程

如下图所示,网上实在没有别的图片了只能截课件的屏:

1692615913687.png