kafka集群中的数据有保留期么

更新时间: 2026-07-29

Kafka集群中的数据保留期并非固定不变,而是由Topic级别的配置参数动态决定。核心机制在于`log.retention.hours`、`log.retention.bytes`及`log.retention.minutes`等设置,它们共同定义了消息在磁盘上的存活时长或空间上限。当数据达到设定阈值或时间期限后,旧数据将被自动清理,以释放存储资源。这一机制使得Kafka既能作为实时数据流通道,也能兼顾短期历史数据的回溯需求。用户可根据业务对数据时效性的要求,灵活调整保留策略,平衡存储成本与数据可用性,确保集群在高效运行的同时满足特定的数据留存规范。

热门活动

热门活动

产品推荐