Clickhouse
文章平均质量分 95
好奇的小黑
以梦为马,不负韶华。
展开
-
Clickhouse MergeTree引擎原理[读书笔记]
文章目录概述创建&使用文件结构目录结构分区分区目录结构分区合并的过程索引一级索引二级索引压缩数据块文件块的结构Block合并的判断依据数据标记执行过程写入过程查询过程MergeTree派生引擎单副本派生引擎多副本派生引擎其他引擎概述Clickhouse作为一个数据库,主要用于管理数据的结构化存储,优化查询等操作。对于引擎的知识点,需要搞明白:创建方式,使用方式数据存储结构数据查询原理ClickHouse拥有非常庞大的表引擎体系,主要包括6大类:MergeTree家族、外部存储、原创 2021-07-26 17:06:56 · 267 阅读 · 0 评论 -
Clickhouse副本备份机制
思路核心概念:分片副本集群分布式表实现方法:复制表:引擎前缀是Replicated的表,可以由引擎自动实现底层复制功能。分布式表:使用Distributed引擎,原理类似于视图性质。需要先在各个实例中创建物理表,再关联映射到实际物理表。配置方法配置clickhouse的zk属性配置clickhouse集群配置分片{shard}等参数概念分片:将数据切分为多个部分,各个部分之间没有重复内容。需要注意的是:数据倾斜副本:副本是冗余,多备份,相同副本分片的内容完全一样。原创 2021-07-08 15:12:09 · 1165 阅读 · 0 评论