共计 265 个字符,预计需要花费 1 分钟才能阅读完成。
偏移量索引
偏移量索引是一个从逻辑偏移量映射到物理文件地位的索引。
每一个条数据占用 8B = 4B(relativeOffset) + 4B(position)
工夫索引
工夫索引是一个日志段的工夫戳和偏移量的索引。
每一个条数据占用 12B = 8B(timestamp) + 4B(relativeOffset)
两个索引文件的特点:
- 两个文件都是稠密索引(Sparse indexes)
- 预调配文件大小,默认为 10MB,这个空间大小,只有在日志滚动时才会变成实在大小。
- 工夫索引和偏移量索引共享雷同的索引大小配置,索引项文件的大小个别为偏移索引项大小的 1.5 倍。
正文完