kafka:为何Kafka能够高效快速的存储

总结下:app 1.顺序写入 由于硬盘是机械结构,每次读写都会寻址->写入,其中寻址是一个“机械动做”,它是最耗时的。因此硬盘最“讨厌”随机I/O,最喜欢顺序I/O。为了提升读写硬盘的速度,Kafka就是使用顺序I/O。若是一个topic创建多个分区那么每一个parathion都是一个文文件,收到消息后Kafka会把数据插入到文件末尾。  ui 2. Memory Mapped Files(内存映
相关文章
相关标签/搜索