clickhouse
文章平均质量分 93
大大大大肉包
一个喜欢计算机的帅小伙
展开
-
clickhouse中的sql操作
clickhouse中的主键,和其他数据库不太一样,它只提供了数据的一级索引,但是却不是唯一约束。这就意味着是可以存在相同primary key的数据的。主键的设定主要依据是查询语句中的 where 条件。根据条件通过对主键进行某种形式的二分查找,能够定位到对应的index granularity,避免了全表扫描。直接翻译的话就是索引粒度,指在稀疏索引中两个相邻索引对应数据的间隔。clickhouse中的MergeTree默认是8192。原创 2022-11-15 19:17:12 · 1615 阅读 · 0 评论 -
详解clickhouse分区目录的合并过程
BlockNum 是一个整型的自增长型编号,该编号在单张MergeTree表中从1开始全局累加,当有新的分区目录创建后,该值就加1,对新的分区目录来讲,MinBlockNum 和 MaxBlockNum 取值相同。MergeTree的分区目录并不是在数据表被创建之后就存在的,而是在数据写入过程中被创建的。相当于某个分区被合并的次数,它不是以表全局累加,而是以分区为单位,初始创建的分区,初始值为0,相同分区ID发生合并动作时,在相应分区内累计加1。对应的是最小的数据块编号和最大的数据块编号,最后的。原创 2022-11-15 18:23:41 · 2905 阅读 · 0 评论 -
clickhouse基础介绍
ClickHouse 是俄罗斯的 Yandex 于 2016 年开源的用于在线分析处理查询(OLAP :Online Analytical Processing)MPP架构的列式存储数据库(DBMS:Database Management System),能够使用 SQL 查询实时生成分析数据报告。clickhouse可以做用户行为分析,流批一体,clickhouse没有走hadoop生态,采用 Local attached storage 作为存储。列式存储:列式存储更符合OLAP数据库的使用。DBMS的原创 2022-11-15 17:40:20 · 648 阅读 · 0 评论