其他分享
首页 > 其他分享> > RocketMQ 消息偏移量 Offset 和 CommitLog

RocketMQ 消息偏移量 Offset 和 CommitLog

作者:互联网

消息偏移量 Offset

概念

类型(父类是OffsetStore):

作用

建议采用 pushConsumer,RocketMQ 自动维护 OffsetStore,如果用另外一种 pullConsumer 需要自己进行维护 OffsetStore

 

消息存储 CommitLog

消息存储是由 ConsumeQueue 和 CommitLog 配合完成

Broker 里面一个 Topic 里面有多个 MesssageQueue,每个 MessageQueue 对应一个 ConsumeQueue,ConsumeQueue 里面记录的是消息在 CommitLog 里面的物理存储地址。

 

ZeroCopy零拷贝技术

RocketMQ 高效原因

 

 

 

标签:存储,offset,偏移量,消息,ConsumeQueue,CommitLog,RocketMQ
来源: https://www.cnblogs.com/jwen1994/p/12369913.html