+
95
-

ClickHouse与Mysql数据库有什么区别?

ClickHouse与Mysql数据库有什么区别?


网友回复

+
15
-

ClickHouse 主要用于在线分析处理查询(OLAP),能够使用 SQL 查询实时生成分析数据报告。

和我们常见的关系型数据库非常不同。比如,MySQL,Postgresql,SQL Server 等数据库采用的都是行式存储,而 ClickHouse 采用的却是列式存储。下面我们通过一个简单的例子,来比较它们的不同。

如上述表格所示,传统的 MySQL 数据库的每一行数据都是物理的存储在一起的。如果我要去 id 等于 10000 这一条数据的 name 列,那我就必须要把这一行数据读取出来,然后取 name 列。 再比如,下面的 SQL: SELECT name FROM artcle where id > 10000; 在众多的数据中,我只取一列,但我需...

点击查看剩余70%

我知道答案,我要回答