如何在Kafka中通过密钥标记要删除的邮件?

时间:2019-02-15 09:59:23

标签: apache-kafka

我需要标记要删除的密钥指定的消息,但是我知道用于删除消息的唯一脚本是kafka-delete-records.sh。但是,它可以处理偏移量并删除偏移量之前的所有邮件,这不适合我。是否可以从主题中删除具有指定偏移量或键的消息?

1 个答案:

答案 0 :(得分:2)

Kafka并非真正设计成可以这样使用。这是一成不变的事件日志。根据您要记录的内容,如果要取反,则可能会记录与先前记录的操作相反的操作。

以下是有关如何查看使用压缩主题和墓碑(空)消息删除消息的更多信息:https://www.confluent.io/blog/handling-gdpr-log-forget/