kafka:从第一个基于偏移recvd的第二个主题读取

时间:2014-07-01 22:27:52

标签: apache-kafka

根据我的理解,Kafka客户保持自己的抵消。所以有可能,我从主题中收回一条消息,它包含一些其他主题的消息偏移量。 然后我可以去讨论这个话题并从中读取。

逻辑是

Loop
{
Get Message from first topic, get target topic and offset
read from target topic message with offset
process target message
sleep
} Do(true)

1 个答案:

答案 0 :(得分:0)

尽管有可能,但非常气馁的模式

大多数kafka表演依赖于连续阅读(与随机io相反),所以从性能POV和设计目标来看,如果你有停电而你想要这样的倒带就完全没问题了。重播一系列消息。话虽如此,通过不断寻求和一次一个地处理kafka是一种非常可怕的方式。