【发布时间】:2018-06-01 16:55:22
【问题描述】:
我是 Apache Kafka 的新手。我一直在阅读有关压缩清理政策的信息。我对此特别感兴趣,因为我想在用于同步不同数据存储以实现最终一致性的主题上使用此策略。
我看到有一个delete.retention.ms 选项可供我使用。但这仅适用于“删除”墓碑/有效负载。我了解此选项会限制我在无法查看来自 offset=0 的记录后让消费者重新运行的时间。但是,我从不硬删除系统中的任何内容。换句话说,我永远不会有“删除”墓碑/有效负载。
由于我永远不会删除墓碑,我想知道 Kafka 会将压缩日志保留多长时间?
注意:我确实遇到了this 问题,这导致我进入this 问题。这不能回答我需要知道的内容,或者这不是我可以用来限制压缩日志的生存时间的东西。如果我错了,请纠正我。
【问题讨论】:
标签: java apache-kafka