热文ClickHouse进阶系列(八)Projection投影 在clickhouse里面我们在创建表的时候需要根据order by字段进行排序,例如:create table xxx( )engine = engine=MergeTree() order by a,b,c此时整... Rae数据仓库系列2024-02-231383 阅读0 评论
热文ClickHouse进阶系列(七)clickhouse查询语句之explain 这里在clickhouse里面的explain的话,主要是显示需要执行的sql计划。一般的使用方式是:explain select * from table上诉这种sql在几乎都有使用sql规范的数据库都好使,当然在... Rae数据仓库系列2024-02-231182 阅读0 评论
热文ClickHouse进阶系列(六)clickhouse查询语句之Array Join 在日常的业务场景中,我们经常会涉及到向某张表里面保存array类型的字段,例如:然后在业务中我们可能需要的是列转行的方式,也就是说把id为2的用户根据classid进行拆分成两行,最后期望得到的结果是:在clickh... Rae数据仓库系列2024-02-231292 阅读0 评论
热文ClickHouse进阶系列(五)clickhouse查询语句之Sample采样 这里的clickhouse采样的话,主要意思就是我们可以不用查询出来某张表的所有数据,只需要抽样查看某一部分数据是否正确就可以了,有点类似于:select * from table limit random()在cl... Rae数据仓库系列2024-02-231351 阅读0 评论
热文ClickHouse进阶系列(四)clickhouse查询语句之with(宏) 我们知道在clickhouse里面可以直接执行sql。所以对于查询语句来说,可以直接使用sql92标准的sql都是兼容的。但是在clickhouse里面还有一些亮点的地方,我们在接下来的文章中进行演示。本文我们介绍第... Rae数据仓库系列2024-02-231321 阅读0 评论
ClickHouse进阶系列(三)Distributed引擎介绍 在clickhouse里面他没有目前流行的doris这样自动的去创建路由的功能。所以在查询的时候就很麻烦,由于同一张表不同的数据存储在不同的节点上,就只能在当前节点查询当前存储的数据。既然没有自动去创建路由,那么就手... Rae数据仓库系列2024-02-23910 阅读0 评论
ClickHouse进阶系列(二)clickhouse分片介绍 上文《ClickHouse进阶系列(一)clickhouse副本介绍》我们介绍了在clickhouse里面创建普通的副本,这里我们来介绍下clickhouse的分片,我们利用分片可以更方便的创建副本(不需要在多个集群... Rae数据仓库系列2024-02-23982 阅读0 评论
ClickHouse进阶系列(一)clickhouse副本介绍 前面我们已经介绍过了clickhouse基础相关的内容,从本文开始,我们介绍一下clickhouse的一些进阶内容。在介绍进阶内容的时候,我们要提前准备一个clikhouse的cluster集群。这里我们使用虚拟机已... Rae数据仓库系列2024-02-21989 阅读0 评论
热文ClickHouse基础系列(十九)ClickHouse Flink SQL写入实战 上文《clickHouse基础系列(十八)ClickHouse java调用实战》我们介绍了使用java把数据写入到clickhouse里面去,但是在大数据的场景里面,目前flink的使用频率是非常高的。所以我们再来... Rae数据仓库系列2024-02-211139 阅读1 评论
热文ClickHouse基础系列(十八)ClickHouse java调用实战 假设在一些BI的场景里面,数据直接存储在clickhouse里面的,此时一些报表的数据就会直接使用javaweb通过java api进行查询。所以本文我们演示下使用java api的方式和clickhouse进行交互... Rae数据仓库系列2024-02-211163 阅读0 评论
ClickHouse基础系列(十七)ClickHouse DDL介绍 在clickhouse里面我们前面提过兼容sql92的标准,所以我们主要是在clickhouse里面编写sql进行操作。因此clickhouse里面主要是库表的关系。既然涉及到库表,那就会涉及到库表的操作。所以这里关... Rae数据仓库系列2024-02-21779 阅读0 评论
ClickHouse基础系列(十六)ClickHouse表引擎之外部引擎系列 前面我们已经介绍过了3种系列的表引擎了,这里的话我们来介绍下最后一个系列的表引擎,也就是Special系列的表引擎。这里的外部引擎系列的表引擎其实和我们前面演示的mysql引擎是差不多的,可以看作是这一个系列的表引擎... Rae数据仓库系列2024-02-21808 阅读0 评论
ClickHouse基础系列(十五)ClickHouse表引擎之MergeTree系列VersionedCollapsingMergeTree引擎 上文《ClickHouse基础系列(十四)ClickHouse表引擎之MergeTree系列CollapsingMergeTree引擎》我们介绍了CollapsingMergeTree表引擎,我们在测试案例里面可以看... Rae数据仓库系列2024-02-21885 阅读0 评论
ClickHouse基础系列(十四)ClickHouse表引擎之MergeTree系列CollapsingMergeTree引擎 这里的CollapsingMergeTree表引擎的话主要特色是体现在数据的新增和删除上。在这种表引擎里面,如果要实现删除操作的话,则也是以新增的方式进行,只是在新增的时候添加一个标志位的形式。在Collapsing... Rae数据仓库系列2024-02-20954 阅读0 评论
ClickHouse基础系列(十三)ClickHouse表引擎之MergeTree系列AggregatingMergeTree引擎 上文《ClickHouse基础系列(十二)ClickHouse表引擎之MergeTree系列SummingMergeTree引擎》我们介绍了求和的表引擎,本文我们介绍AggregatingMergeTree引擎。Ag... Rae数据仓库系列2024-02-20816 阅读0 评论