1-ClickHouse入门:
ClickHouse是一个面向列的数据库管理系统(DBMS),用于在线分析处理查询(OLAP)。
- ClickHouse官网:https://clickhouse.tech/
- ClickHouse中文社区:http://www.clickhouse.com.cn/
- (重点: 第一手资料均来自于官网,所以多看官网)
2-ClickHouse的概述:
总结:
3-ClickHouse 特 性:
- 真正面向列的DBMS、支持压缩
- 支持普通硬盘存储、支持多核并行处理
- 支持SQL、支持矢量引擎、支持实时数据更新
- 支持索引、支持在线查询
- 支持近似计算、支持数据辅助和数据完整性
4-ClickHouse 优 势:
- 高性能、线性可扩展、硬件高效
- 容错、高度可靠、简单易用
- 与行存将每一行的数据连续存储不同,列存将每一列的数据连续存储。
5-ClickHouse 劣 势:
- 缺少高频率,低延迟的修改或删除已存在数据的能力。仅能用于批量删除或修改数据;
- 没有完整的事务支持
- 不支持二级索引
- 有限的SQL支持,join实现与众不同
- 不支持窗口功能
- 元数据管理需要人工干预维护