我是 Kafka 的新手,我有一个关于生产者、主题、代理和分区之间的关系/映射的问题,在我有一个生产者、一个主题和一个代理的情况下,这是否有意义在此处的单个 Broker 上为此处的主题创建多个分区?如果是,这对并行性/性能有何帮助?
谢谢。
最佳答案
即使您有单个生产者、单个主题和单个 Broker,在消费者上下文中就并行性/性能而言,为主题创建多个分区也是有意义的。如果您在一个消费者组中有多个消费者并且主题中有多个分区,那么可以保证消费者将从不同的分区接收数据,这将在从 kafka 处理时提高并行性和性能。
关于apache-kafka - 单个生产者、主题和代理的 Kafka 分区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54109055/