我只是很好奇,找不到任何关于此的信息。我的问题是单个分区上可以有多个主题吗?如果是,它们将如何在该分区中生成或稍后由消费者使用?或者是一个分区总是拥有一个主题吗?
答案 0 :(得分:3)
在Kafka中,一个分区始终保存与一个主题相关的数据。在一个分区中拥有多个主题数据是一个不寻常的用例。如果我正确理解了您的用例,如果您想在一个主题和一个分区中存储多个数据集(虽然不推荐),那么您可以在输入数据中创建标记字段,该字段显示该文档属于特定数据集。
希望这有帮助!
答案 1 :(得分:3)
Kafka分区只属于一个主题。主题是更高级别的构造,它被分解为分区,因此可以保证单个分区永远不会属于多个主题。