开发者社区> 问答> 正文

在消费消息时,CommitLog的读取方式有什么特点?

在消费消息时,CommitLog的读取方式有什么特点?

展开
收起
三分钟热度的鱼 2024-04-18 15:01:18 14 0
1 条回答
写回答
取消 提交回答
  • 当消费消息的时候,严格来说对于CommitLog的读取是随机的,因为CommitLog的消息是混合存储的。但从整体上看,消息还是从CommitLog上顺序读取的,先读取旧数据,再读取新数据。同时,由于消息存进去之后很快就会被消费,这时消息仍然存放在pageCache中,因此实际上并不需要从磁盘进行读取。

    2024-04-18 15:40:36
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载