gpt4 book ai didi

apache-kafka - 从 Kafka 的主题中删除一条消息

转载 作者:行者123 更新时间:2023-12-04 12:16:00 25 4
gpt4 key购买 nike

我是使用 Kafka 的新手,我有一个问题。如果我知道主题、偏移量和分区,我可以从主题中只删除一条消息吗?如果没有,还有其他选择吗?

最佳答案

即使您知道其分区和偏移量,也无法从 Kafka 主题中删除单个消息。
请记住,Kafka 不是键/值存储,而是主题是表示数据流的仅附加(!)日志。
如果您正在寻找删除单个消息的替代方法,您可以

  • 让您的消费者客户忽略该消息
  • 启用日志压缩并发送 tompstone 消息
  • 编写一个简单的作业 (KafkaStreams) 来使用数据,过滤掉一条消息并将所有消息生成到一个新主题。
  • 关于apache-kafka - 从 Kafka 的主题中删除一条消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65902121/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com