透过ClickHouse学习列式存储数据库
原文中文,约7200字,阅读约需18分钟。发表于: 。什么是列式存储数据库 我们平时见到的最多的就是行式存储数据库,如:MySQL、PostgreSQL等,它们通常... 透过ClickHouse学习列式存储数据库最先出现在luozhiyun`s Blog。
ClickHouse是一个开源的列式数据库管理系统,适用于在线分析处理查询。它支持多种数据存储引擎,适用于数据分析、数据挖掘和日志分析等场景。但不支持事务和关系数据的修改。ClickHouse的数据存储和索引采用稀疏索引和压缩存储方式,联合主键查询可以使用二分查找法进行快速索引。删除和更新操作是异步执行的,可能存在一致性问题。