目录 分布式 顺序写磁盘 零拷贝技术 分布式 kafka支持集群,支持分区,以此提高读写效率 顺序写磁盘 Kafka 的 producer 生产数据,要写入到 log 文件中,写的过程是一直追加到文件末端, 为顺序写。 官网有数据表明,同样的磁盘,顺序写能到 600M/s,而随机写只有 100K/s。这 与磁盘的机械机构有关,顺序写之所以快,是因为其省去了大量磁头寻址的时间。 零拷贝技术 以前的模式:用户系统 要和 操作系统交流后实现拷贝复制标题 kafka的模式:减少了步骤,直接让操作系统实现拷贝复制标题