Kafka~Kafka高效读写的原因
一、集群、采用分区技术采用分区存储的形式,可以提高生产端和消费端的并行度使用集群,可以把海量的数据无限的打散二、稀疏索引使用稀疏索引,使得存取数据的效率更高三、顺序读写四、零拷贝和页缓存页缓存是Linux系统内核的缓存生产者生产数据时直接存入到Linux系统内核中,Kafka根据内存分配选择是否持久化到硬盘;消费端消费时直接从Linux系统内核中读取数据,省去了应用层的代码;Kafka在集群中不进行数据处理,所有数据处理的工作都在生产端和消费端的拦截器上...
复制链接