kafka 为什么快

1.kafka 写入是顺序写,不是随机写

2.kafka 用了内存映射技术(把磁盘地址映射为内存地址),可以理解为缓存技术,可以通过修改内存就达到修改磁盘的效果,异步同步磁盘。

3.kafka 通过系统内核态就可以完成数据的读取,不用切换到用户态

4.kafka 的partation 里面有段,段有索引,可以通过索引快速定位

5.kafka 发送消息,消费消息有压缩机制

6.kafka 分区的并行读取

 

posted on 2022-05-22 11:37  gfbppy  阅读(14)  评论(0编辑  收藏  举报

导航