Kafka-QA
一个topic内的partition存的数据都是相同的嘛?
同一topic下的不同分区包含的消息是不同的,有点类似于分库分表的意思,每一个分区partition会有<topic_name>-<partition_id>用以标识自己是哪一个分区。
其实可以理解为一个大管道中间由多个小管道
https://www.zhihu.com/question/270191556
比如1,2,3,4,5,6,7,8,9,10是十条消息
topic由三个A,B,C的partition,那么有可能是以下情况:
partition A B C
消息数量 3(1,2,3) 4(4,5,6,7) 3(8,9,10)
这样做可以实现多个consumers可以同时消费一个topic。
取自【Kafka】原理分析:关于Topic和Partition(分区)_topic分区-CSDN博客