美文网首页MQ
RocketMQ和Kafka对比

RocketMQ和Kafka对比

作者: 韭菜待收割 | 来源:发表于2018-10-25 14:19 被阅读15次

1、扩展性上

Kafka的吞吐量最高,RocketMQ所有的消息均是顺序写文件(磁盘顺序读写速度超过内存随机读写)。
kafka在topic数量由64增长到256时,吞吐量下降了98%,rocmq只下降了16%。

why

这是因为Kafka的每个Topic、每个分区都会对应一个物理文件。当Topic数量增加时,消息分散的落盘策略会导致磁盘IO竞争激烈成为瓶颈。而RocketMQ所有的消息是保存在同一个物理文件中的,Topic和分区数对RocketMQ也只是逻辑概念上的划分,所以Topic数的增加对RocketMQ的性能不会造成太大的影响。

相关文章

网友评论

    本文标题:RocketMQ和Kafka对比

    本文链接:https://www.haomeiwen.com/subject/ewaqtqtx.html