File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -3485,7 +3485,7 @@ Kafka 比 RocketMQ 吞吐量高:
34853485
34863486Topic 的 partition 数量过多时,Kafka 的性能不如 RocketMQ :
34873487
3488- * 两者都使用文件存储,但是 Kafka 是一个分区一个文件,Topic 过多时分区的总量也会增加,过多的文件导致对消息刷盘时出现文件竞争磁盘,造成性能的下降。一个分区只能被一个消费组中的一个消费线程进行消费,因此可以同时消费的消费端也比较少
3488+ * 两者都使用文件存储,但是 Kafka 是一个分区一个文件,Topic 过多时分区的总量也会增加,过多的文件导致对消息刷盘时出现文件竞争磁盘,造成性能的下降。** 一个分区只能被一个消费组中的一个消费线程进行消费** ,因此可以同时消费的消费端也比较少
34893489
34903490* RocketMQ 所有队列都存储在一个文件中,每个队列存储的消息量也比较小,因此多 Topic 的对 RocketMQ 的性能的影响较小
34913491
@@ -4856,7 +4856,7 @@ Consumer 端实现负载均衡的核心类 **RebalanceImpl**
48564856
48574857 对比下 RebalancePushImpl 和 RebalancePullImpl 两个实现类的 dispatchPullRequest() 方法,RebalancePullImpl 类里面的该方法为空
48584858
4859- 消息消费队列在同一消费组不同消费者之间的负载均衡 ,其核心设计理念是在** 一个消息消费队列在同一时间只允许被同一消费组内的一个消费者消费,一个消息消费者能同时消费多个消息队列**
4859+ 消息消费队列在 ** 同一消费组不同消费者之间的负载均衡 ** ,其核心设计理念是在** 一个消息消费队列在同一时间只允许被同一消费组内的一个消费者消费,一个消息消费者能同时消费多个消息队列**
48604860
48614861
48624862
You can’t perform that action at this time.
0 commit comments