是否可以删除主题中超过一小时的kafka主题较旧的消息

时间:2018-10-27 05:28:00

标签: apache-kafka

是否可以删除主题中超过一小时的kafka较旧的消息。在一个主题中仅需要最后一小时的消息。   Kafka制作人将在每一分钟内接受有关主题的消息。我需要消耗当前主题的前一小时数据。   1.是否可以删除某个主题中超过一小时的邮件,而该主题中需要保留少于一小时的数据   2.是否可以从某个主题中读取最近一小时的数据,该主题中有一天的数据?

1 个答案:

答案 0 :(得分:0)

您可以在单个主题上设置retention.ms,也可以在代理上设置log.retention.ms,以覆盖默认的保留期。

否则,在Kafka 0.10.2之后,您的消费者还可以寻求时间戳的偏移量,因此您必须根据当前时间(减去一小时)来查找消费地点。