分布式消息队列RocketMQ与Kafka架构上的巨大差别之2 -- CommitLog与ConsumeQueue

在前面Rocket与Kafka的对比之“拨乱反正”续篇中,咱们已经提到了RocketMQ和Kafka在架构上面的一个巨大差别:Kafka是每一个partition对应一个文件,而RocketMQ是把全部topic的全部queue的消息存储在一个文件里面,而后再分发给ConsumeQueue。架构 存储上的巨大差别 Kafka的存储 下图展现了Kafka的存储结构: 其中每一个topic_parti
相关文章
相关标签/搜索