文章的背景
写法:ClickHouse与官网保持一致,非Clickhouse/clickhouse。
学习ClickHouse的过程中,除了看官网,另外就是在网上看相关的文章,后来感觉大同小异,很难解决我们真实项目中的实际问题。所以,想总结一下最近的心得体会分享出来。
标题在不怎么好定义,本来想写“ClickHouse实战操作”又怕一个章节写不了那么多的内容,也担心自己现在知识储备不够。干脆就叫入门操作吧。
内容规划
- 集群搭建
- 为什么要说这个,其实网上的文章很多了,在我看来一部分来自官网,一部分讲的也不怎么清楚,可能按某个文章的搞法最后看起来集群是跑起来了,但也不知道为什么这么配?后来怎么用?心里也是没得数。在我的使用心得中,集群的每个参数配置都决定了后续的很多使用环节,比如:分布式表的写入、查询、集群管理等等;
- ClickHouse 的库 & 表
- 网上很多文章都是教我们教一个库,建一个表,在ClickHouse-Client里执行一个"Select * from "完事,实际上对我们的实际项目帮助不大。怎么创建库?表?分布式与本地表的工作方式以及在实际项目要怎么选择?已有的库表能快速导入吗?写入与查询的流程?对编码的影响?配置文件又该对不同的选择做什么样的改动?大多问题 了,我也一时想不完。
- Spark & ClickHouse实际开发中的功能模块(增、删 、改、查)分享
- 基于ClickHouse的实时数仓&BI系统
先计划一下吧,最近出差深圳,时间也不多,回头逐步补全。新的一年,与各位一起成长。