Kafka中log.cleaner.delete.retention.ms和log.retention.ms有什么区别?

3
在这份文档中
log.cleaner.delete.retention.ms: How long are delete records retained?

log.retention.ms: The number of milliseconds to keep a log file before deleting it

我无法区分它们之间的区别。
1个回答

2

log.cleaner.delete.retention.ms适用于“压缩”清理策略的主题。它是保留已压缩主题中删除墓碑标记的时间。

具有键和空载荷的消息称为墓碑消息。这些消息在日志压缩期间被删除。

log.retention.ms适用于“删除”清理策略的主题。 它控制在删除日志文件之前保留日志文件的时间。

您可以在此处找到更多详细信息:http://kafka.apache.org/documentation/#configuration


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接