摘要:
Broker 过期文件删除机制 RocketMQ 中主要保存了 CommitLog、Consume Queue、Index File 三种数据文件。由于内存和磁盘都是有限的资源,Broker 不可能永久地保存所有数据,所以一些超过保存期限的数据会被定期删除。RocketMQ 通过设置数据过期时间来删 阅读全文
posted @ 2021-03-01 20:42
左扬
阅读(1245)
评论(0)
推荐(0)
摘要:
Broker CommitLog 索引机制 绝大部分存储组件都有索引机制,RocketMQ 也一样,有巨量堆积能力的同时,通过索引可以加快读取和查询。 一、索引的数据结构: 索引,是为增加查询速度而设计的一种数据结构。在 RocketMQ 中也是以文件形式保存在 Broker 中的。 Broker中 阅读全文
posted @ 2021-03-01 16:16
左扬
阅读(942)
评论(0)
推荐(0)
摘要:
Broker读写分离机制 在 RocketMQ 中,有2处地方使用到 "读写分离" 机制。 Broker Master-Slave 读写分离:写操作到 Master Broker,从 Slave Broker 读取消息。Broker 配置为 slaveReadEnable=True(默认False) 阅读全文
posted @ 2021-03-01 14:27
左扬
阅读(1823)
评论(0)
推荐(1)

浙公网安备 33010602011771号