Kafka Streams:内部主题分区

时间:2018-07-11 01:08:12

标签: apache-kafka apache-kafka-streams

Kafka版本:1.0.0
假设流应用程序使用低级处理器API,该API维护状态并从具有10个分区的主题中读取数据。请说明是否希望内部主题使用相同数量的分区创建,或者是否根据代理默认值创建。如果是稍后的版本,如果我们需要增加内部主题的分区,是否有任何选择?

1 个答案:

答案 0 :(得分:3)

Kafka Streams将为您创建主题。是的,它将创建与输入主题相同数量的分区。在启动过程中,Kafka Streams还会检查主题是否具有预期的分区数,否则将失败。

内部主题基本上是与其他主题一样的常规主题,您可以像其他任何主题一样通过命令行工具来更改分区数。但是,这绝对不是必需的。另外请注意,删除/添加分区会破坏您的状态。