Kafka-高效原因

Kafka 對於其他日誌分析系統或者消息隊列的優勢:

1.傳統日誌分析系統擅長離線處理日誌信息,並且可擴展。但是對實時無能爲力
2.現有消息隊列能提供實時處理,但大多不支持將未處理數據寫到磁盤上。
Kafka 高效原因:

1.直接使用Linux文件系統的Cache高效緩存數據。
2.採用Linux的 Zero-Copy 來提高發送性能。
  傳統數據發送需要4次數據拷貝
  而Zero-Copy不經過用戶態,直接在內核態中完成到Socket緩衝區的複製,不必切換上下文。
  

在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章