# ClickHouse 实时数仓-SQL脚本 **Repository Path**: OS_Zane/clickhouse-sql ## Basic Information - **Project Name**: ClickHouse 实时数仓-SQL脚本 - **Description**: 本专栏基于ClickHouse 最新版本(21.12.2.17)进行讲解,着重讲解ClickHouse 实时数仓入门实践。专栏内容包含ClickHouse入门、安装部署、核心理论、架构设计、数据实时查询实操、MergeTree底层设计、副本与分片读写原理、与Kafka和Flink集成、以及ClickHouse实时数仓开发实践等内容,让大家通过入门实践来掌握ClickHouse大数据分析技术。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2022-05-19 - **Last Updated**: 2022-05-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ClickHouse 实时数仓轻松入门实践 ClickHouse是由俄罗斯的Yandex公司研发的。Yandex是俄罗斯的一家互联网公司,在2011年在纳斯达克上市,它的核心产品是搜索引擎,类似Google、百度等产品。 ClickHouse是在Yandex.Metrica产品的背景下诞生的,伴随着Yandex.Metrica业务的发展, 最终形成了我们现在所看到的ClickHouse技术。 ClickHouse的全称是**Click Stream,Data Warehouse**,简称ClickHouse,就是基于页面的点击事件流,面向数据仓库进行OLAP分析。ClickHouse是一款开源的数据分析数据库。 ![](ck_cluster.png) 本专栏基于ClickHouse 最新版本(21.12.2.17)进行讲解,着重讲解ClickHouse 实时数仓入门实践。专栏内容包含ClickHouse入门、安装部署、核心理论、架构设计、数据实时查询实操、MergeTree底层设计、副本与分片读写原理、与Kafka和Flink集成、以及ClickHouse实时数仓开发实践等内容,让大家通过入门实践来掌握ClickHouse大数据分析技术。 ## 专栏大纲 ClickHouse 在近几年是大数据分析引擎界的一匹黑马,从默默无闻到一路起飞,在 DB engine Rank 上进入前50名,成为全球数据引擎界耀眼的一颗明星。在全球范围内,ClickHouse 单表查询比其他引擎要快数倍以上,在过去的4年以来未曾有对手。 阿里云、腾讯云、华为云等云提供商先后推出了ClickHouse 云服务,为国内更多公司低门槛地使用ClickHouse服务提供了便利。 本技术专栏从实战出发,通过入门介绍-环境搭建-项目开发实践,让初学者快速掌握ClickHouse 实时数仓开发技术。 ![](ClickHouse-book-1.png) 专栏主要包含如下内容: * 热门的ClickHouse 到底是什么?以及ClickHouse的核心特性 * 最新版ClickHouse快速安装部署过程 * 快速体验ClickHouse:导入Yandex.Metrica的点击和访问示例数据集 * 快速体验ClickHouse:导入航班飞行数据并进行简单查询 * 快速体验ClickHouse:对航班飞行数据进行查询统计 * 体验新版ClickHouse默认数据库引擎Atomic * 体验ClickHouse中最强大的表引擎MergeTree合并树 * ClickHouse中MergeTree表引擎的索引生成规则和工作机制 * ClickHouse中MergeTree表引擎的数据存储方式 * 最新版ClickHouse 分布式集群安装部署-环境准备 * 最新版ClickHouse 分布式集群安装部署-集群配置 * ClickHouse中Log系列表引擎入门介绍和操作实践 * ClickHouse中MergeTree系列ReplacingMergeTree表引擎入门介绍和操作实践 * ClickHouse中MergeTree系列SummingMergeTree表引擎入门介绍和操作实践 * ClickHouse中MergeTree系列AggregatingMergeTree表引擎入门介绍和操作实践 * ClickHouse中CollapsingMergeTree和VersionedCollapsingMergeTree 表引擎入门介绍和操作实践 * ClickHouse中集成(Integration)系列MySQL表引擎入门介绍和操作实践 * ClickHouse中集成(Integration)系列Kafka表引擎入门介绍和操作实践 * ClickHouse中特殊表引擎介绍和操作实践 * ClickHouse中Distributed分布式表引擎入门介绍 * ClickHouse中Distributed分布式表引擎操作实践 * ClickHouse中ReplicatedMergeTree表引擎入门介绍 * ClickHouse中ReplicatedMergeTree表引擎操作实践 * ClickHouse中分布式DDL和ReplicatedMergeTree表引擎操作实践 * 分布式DDL的原理、执行流程以及Distributed分布式表 * ClickHouse和Kafka、Flink、MySQL等等的集成开发 * ClickHouse 实时数仓项目开发实践 ## 提示 下面仓库中提供了专栏文章的示例SQL脚本下载,减少代码敲写工作量: https://gitee.com/rickiechina/clickhouse-sql 完整Java示例项目代码下载地址仅提供给购买专栏的学员,可以在专栏中获取。 谢谢支持!