分佈式消息隊列RocketMQ與Kafka架構上的巨大差別之2 -- CommitLog與ConsumeQueue

在前面Rocket與Kafka的對比之「撥亂反正」續篇中,咱們已經提到了RocketMQ和Kafka在架構上面的一個巨大差別:Kafka是每一個partition對應一個文件,而RocketMQ是把全部topic的全部queue的消息存儲在一個文件裏面,而後再分發給ConsumeQueue。架構 存儲上的巨大差別 Kafka的存儲 下圖展現了Kafka的存儲結構: 其中每一個topic_parti
相關文章
相關標籤/搜索