低水位标记

预写日志中指示可以丢弃日志的哪一部分的索引。

问题

预写日志维护对持久存储的每次更新。它会随着时间的推移无限增长。 分段日志 确保文件更小,但如果未经检查,总磁盘存储量会无限增长。

解决方案

有一个机制来告诉日志记录机制日志的哪一部分可以安全地丢弃。该机制提供了最低偏移量或低水位标记,在此之前可以丢弃日志。

有关更多详细信息,请访问 oreilly.com 上的在线电子书 第 05 章

此模式是 分布式系统模式 的一部分

2023 年 11 月 23 日