Clickhouse
clickhouse¶
clickhouse 是一款高性能的列式数据库管理系统(DBMS), 用于在线分析处理(OLAP), 广泛应用于日志统计
OLAP 是支持大型数据集合的情况下, 做到实时响应,具有以下数据特征:
- 大量数据(数亿或者数万亿行)
- 数据包含在不同的列表中
- 仅仅查询几列来实现特定查询
- 结果要求以毫秒或者秒为单位返回
面向列的数据库
面向行的DBMS中, 数据存放在行中, 与行相关的所有值在物理上彼此相邻存储
面向列的DBMS中, 数据存储在列中,来自相同列的值存储在一起。
为什么clickhouse 这么快?
click 尽可能应用所有的系统可用资源,尽快处理每一个查询, 这是由于在线分析处理和对实现最快的OLAP数据库所需的低级细节的关注的独特组合