KAFKA高吞吐量,一般在幾萬甚至幾十萬消息,原因如下
1.寫入寫入的PAGE CACHE,讀時先優先讀緩存的,緩存都是內存操作比較快;
2 不直接參與磁盤IO;
3 寫追加到文件,順序讀寫
4 讀時採用零拷貝技術直接加載在網絡socket緩存,避免多場數據拷貝和上下文切換。
KAFKA高吞吐量,一般在幾萬甚至幾十萬消息,原因如下
1.寫入寫入的PAGE CACHE,讀時先優先讀緩存的,緩存都是內存操作比較快;
2 不直接參與磁盤IO;
3 寫追加到文件,順序讀寫
4 讀時採用零拷貝技術直接加載在網絡socket緩存,避免多場數據拷貝和上下文切換。