KAFKA高吞吐量,一般在几万甚至几十万消息,原因如下
1.写入写入的PAGE CACHE,读时先优先读缓存的,缓存都是内存操作比较快;
2 不直接参与磁盘IO;
3 写追加到文件,顺序读写
4 读时采用零拷贝技术直接加载在网络socket缓存,避免多场数据拷贝和上下文切换。
KAFKA高吞吐量,一般在几万甚至几十万消息,原因如下
1.写入写入的PAGE CACHE,读时先优先读缓存的,缓存都是内存操作比较快;
2 不直接参与磁盘IO;
3 写追加到文件,顺序读写
4 读时采用零拷贝技术直接加载在网络socket缓存,避免多场数据拷贝和上下文切换。