日志是kafka服务端代码的重要组件之一,很多其他的核心组件是以日志为基础的,后续会讲解状态机和副本管理等。

日志文件中一串的0是该日志段的起始位移值,即base offset。

Kafka日志在磁盘上的组织目录结构如下图所示。

日志中包含多个日志段,而每个日志段又包含:消息日志文件、位移索引文件、时间戳索引文件、已终止的事务索引文件。后续将对kafa 日志模块的源码进行详细分析。

Kafka日志结构概览

 

相关文章:

  • 2021-09-13
  • 2021-12-16
  • 2021-10-02
  • 2022-01-19
  • 2022-12-23
  • 2021-10-30
  • 2021-06-25
  • 2022-01-20
猜你喜欢
  • 2021-08-12
  • 2021-09-17
  • 2021-05-30
  • 2021-12-10
  • 2021-06-03
  • 2021-06-28
  • 2021-11-29
相关资源
相似解决方案