網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

kafka爲什麼那麼快

欄目: IT科技 / 發佈於: / 人氣:1.15W
品牌型號:聯想 YOGA 14c/系統版本:windows7

Kafka速度快的原因爲:

1、partition 並行處理,寫入數據的時候由於單個Partion是末尾添加所以速度最優。

2、順序寫入,磁盤順序讀寫速度超過內存隨機讀寫,充分利用磁盤特性。

3、批量壓縮檔案,利用了現代操作系統分頁存儲 Page Cache 來利用內存提高 I/O 效率。

4、透過mmap實現順序的快速寫入,提高I/O速度。

5、讀取數據時採用 sendfile,減少 CPU 消耗。

kafka爲什麼那麼快

Tags:kafka