2018年11月26日

rocketmq 同步刷盘、异步刷盘和同步复制、异步复制

摘要: 同步刷盘、异步刷盘 RocketMQ的消息是存储到磁盘上的,这样既能保证断电后恢复,又可以让存储的消息量超出内存的限制。 RocketMQ为了提高性能,会尽可能地保证磁盘的顺序写。消息在通过Producer写入RocketMQ的时候,有两种 写磁盘方式: 1)异步刷盘方式:在返回写成功状态时,消息可 阅读全文

posted @ 2018-11-26 16:57 持续在更新 阅读(8366) 评论(0) 推荐(3) 编辑

rocketmq 消息存储

摘要: RocketMQ的具体消息存储结构是怎样的呢?如何尽量保证顺序写的呢?先来看看整体的架构图, RocketMQ消息的存储是由ConsumeQueue和CommitLog配合完成的,消息真正的物理存储文件是 CommitLlog,ConsumeQueue是消息的逻辑队列,类似数据库的索引文件,存储的是 阅读全文

posted @ 2018-11-26 12:36 持续在更新 阅读(1978) 评论(0) 推荐(0) 编辑

导航