apache-kafka - 单个生产者、主题和代理的 Kafka 分区

标签 apache-kafka

我是 Kafka 的新手,我有一个关于生产者、主题、代理和分区之间的关系/映射的问题,在我有一个生产者、一个主题和一个代理的情况下,这是否有意义在此处的单个 Broker 上为此处的主题创建多个分区?如果是,这对并行性/性能有何帮助?

谢谢。

最佳答案

即使您有单个生产者、单个主题和单个 Broker,在消费者上下文中就并行性/性能而言,为主题创建多个分区也是有意义的。如果您在一个消费者组中有多个消费者并且主题中有多个分区,那么可以保证消费者将从不同的分区接收数据,这将在从 kafka 处理时提高并行性和性能。

关于apache-kafka - 单个生产者、主题和代理的 Kafka 分区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54109055/

相关文章:

apache-kafka - 如何在Kafka的命令行中获取主题的group.id?

apache-spark - 如何知道流式查询用于Kafka数据源的Kafka消费者组名称?

java - 如何在 Apache Camel 中的流上使用 split?

json - 创建 KSQL 流 : How to extract value from complex json

ssl - kafka : Inbound closed before receiving peer's close_notify 中的 SSL 错误

java - 如何在同一主题上使用globalKtable和StateStore?

python - 使用 python 库在 kafka 中检索消费者组偏移量

java - 如何在 spring-kafka 中的每条 kafka 消息后提交?

apache-kafka - 无法使用kafka中的旧消息

mysql - 无法使用 Confluent REST API 运行 JDBC 源连接器