ClickHouse 是俄罗斯的 Yandex 于2016年开源的列式存储数据库(DBMS),主要用于在线分析处理查询(OLAP),能够使用SQL 查询实时生成分析数据报告。
官网的介绍(https://clickhouse.tech/benchmark/dbms/)
ClickHouse主要特点
ROLAP(关系型的联机分析处理,和它一起比较的还有OLTP联机事务处理,我们常见的ERP,CRM系统就属于OLTP)
在线实时查询
完整的DBMS(关系数据库)
列式存储(区别与HBase,ClickHouse的是完全列式存储,HBase具体说是列族式存储)
不需要任何数据预处理
支持批量更新
拥有完善的SQl支持和函数
支持高可用(多主结构,在后面的结构设计中会讲到)
不依赖Hadoop复杂生态(像ES一样,开箱即用)
一些不足
不支持事务(这其实也是大部分OLAP数据库的缺点)
不擅长根据主键按行粒度查询(但是支持这种操作)
不擅长按行删除数据(但是支持这种操作)
转载自 https://blog.csdn.net/u013411339/article/details/112914225
携程ClickHouse日志分析实践
https://zhuanlan.zhihu.com/p/103781296
https://blog.csdn.net/lovewebeye/article/details/102739939?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2aggregatepagefirst_rank_ecpm_v1~rank_aggregation-1-102739939.pc_agg_rank_aggregation&utm_term=clickhouse%E7%9A%84%E7%BC%BA%E7%82%B9&spm=1000.2123.3001.4430