天天看點

說一說Kafka性能高的原因???

一、順序讀寫

kafka不基于記憶體,而是硬碟存儲,是以消息堆積能力更強

順序寫利用磁盤的順序通路速度可以接近記憶體, kafka的消息都是append操作,partition是有序的, 節省了磁盤的尋道時間,同時通過批量操作、節省寫入次數,partition實體 上分為多個segment存儲,友善删除

二、傳統的缺陷:

三、零拷貝: