
Clickhouse MergeTree底层存储(二进制文件)分析
文章平均质量分 87
zcx_bigdata
大数据技术
展开
-
Clickhouse之ReplicatedMergeTree原理详解
ReplicatedMergeTree作为Clickhouse(下文简称CK)复制表系列的基础表引擎,包涵了CK数据副本最核心的逻辑,本文详细介绍了ReplicatedMergeTree的核心原理,以便于更好地去使用ReplicatedMergeTree系列的表引擎。在ReplicatedMergeTree的核心逻辑中,大量使用了ZooKeeper分布式协同的能力,来实现多个ReplicatedMergeTree副本实例之间的协同,包括主副本选举、副本状态感知、操作日志分...原创 2022-01-17 10:19:42 · 10781 阅读 · 0 评论 -
Clickhouse MergeTree底层存储(二进制文件)分析
本文从二进制文件的角度出发,重点介绍ck的MergeTree表引擎下的数据是如何在硬盘上存储的,以便于更好地去理解MergeTree表引擎的原理。首先创建一个MergeTree的基础表,如下:注:将索引粒度置为2,并且按行限制索引粒度。导入一些测试数据,如下:数据文件在硬盘上的存储如下:对上述各文件进行分析:checksums.txt校验文件,使用...原创 2021-08-04 21:09:42 · 1305 阅读 · 0 评论