kafka topic中消息如何被消费删除
时间: 2024-01-08 21:01:54 浏览: 95
使用netty实现TCP长链接消息写入kafka以及kafka批量消费数据
在 Kafka 中,消息的删除是由 Kafka 的日志压缩机制来实现的。Kafka 会根据配置的策略定期对消息进行压缩,并将压缩后的消息存储到新的日志段中。压缩后的日志段中,已经被消费过的消息会被删除。Kafka 默认的压缩策略是基于时间和大小的综合策略,即当一个日志段的大小超过一定的阈值或者存储时间超过一定的时间时,就会进行压缩。当然,Kafka 也提供了其他的压缩策略,可以根据实际需求进行配置。
阅读全文