Clickhouse为什么有这么高的性能

一、 架构设计 1、 MPP架构(海量数据并行处理架构),share nothing模式,每个节点访问自己的cpu、内存、磁盘,且与节点之间的数据访问并行。 2、 向量执行引擎,从寄存器硬件层面优化,采用数据并行,速度提升指数级别。采用cpu缓存作为临时交换数据,速度比内存交换数据还要快。 3、 列式存储和数据压缩 4、 支持sql查询,采用关系型模型描述数据 5、 支持表引擎,将数据存储抽象成独
相关文章
相关标签/搜索