1 Star 12 Fork 2

Rickie / ClickHouse 实时数仓-SQL脚本

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

ClickHouse 实时数仓轻松入门实践

ClickHouse是由俄罗斯的Yandex公司研发的。Yandex是俄罗斯的一家互联网公司,在2011年在纳斯达克上市,它的核心产品是搜索引擎,类似Google、百度等产品。 ClickHouse是在Yandex.Metrica产品的背景下诞生的,伴随着Yandex.Metrica业务的发展, 最终形成了我们现在所看到的ClickHouse技术。

ClickHouse的全称是Click Stream,Data Warehouse,简称ClickHouse,就是基于页面的点击事件流,面向数据仓库进行OLAP分析。ClickHouse是一款开源的数据分析数据库。

本专栏基于ClickHouse 最新版本(21.12.2.17)进行讲解,着重讲解ClickHouse 实时数仓入门实践。专栏内容包含ClickHouse入门、安装部署、核心理论、架构设计、数据实时查询实操、MergeTree底层设计、副本与分片读写原理、与Kafka和Flink集成、以及ClickHouse实时数仓开发实践等内容,让大家通过入门实践来掌握ClickHouse大数据分析技术。

专栏大纲

ClickHouse 在近几年是大数据分析引擎界的一匹黑马,从默默无闻到一路起飞,在 DB engine Rank 上进入前50名,成为全球数据引擎界耀眼的一颗明星。在全球范围内,ClickHouse 单表查询比其他引擎要快数倍以上,在过去的4年以来未曾有对手。

阿里云、腾讯云、华为云等云提供商先后推出了ClickHouse 云服务,为国内更多公司低门槛地使用ClickHouse服务提供了便利。

本技术专栏从实战出发,通过入门介绍-环境搭建-项目开发实践,让初学者快速掌握ClickHouse 实时数仓开发技术。

专栏主要包含如下内容:

  • 热门的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示例项目代码下载地址仅提供给购买专栏的学员,可以在专栏中获取。

谢谢支持!

空文件

简介

本专栏基于ClickHouse 最新版本(21.12.2.17)进行讲解,着重讲解ClickHouse 实时数仓入门实践。专栏内容包含ClickHouse入门、安装部署、核心理论、架构设计、数据实时查询实操、MergeTree底层设计、副本与分片读写原理、与Kafka和Flink集成、以及ClickHouse实时数仓开发实践等内容,让大家通过入门实践来掌握ClickHouse大数据分析技术。 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/rickiechina/clickhouse-sql.git
git@gitee.com:rickiechina/clickhouse-sql.git
rickiechina
clickhouse-sql
ClickHouse 实时数仓-SQL脚本
master

搜索帮助