原木保留期在Kafka的意义是什么?

jslywgbw  于 2021-06-08  发布在  Kafka
关注(0)|答案(1)|浏览(370)

如果将某个分区的日志保留期设置为2小时,而不是2小时之后,则只清除已使用的消息,还是清除所有已使用或未使用的消息?

ddrv8njm

ddrv8njm1#

一旦保留时间结束,所有消息都将被丢弃,无论是否已使用。以下是官方文件的简要说明
kafka集群保留所有已发布的消息,无论它们是否已在可配置的时间段内被使用。例如,如果日志保留时间设置为两天,则在消息发布后的两天内,它可供使用,之后将被丢弃以释放空间。kafka的性能在数据大小方面实际上是恒定的,因此保留大量数据不是问题。

相关问题