TPC-H测试 - PostgreSQL 10 vs Deepgreen(Greenplum)

  1. 云栖社区>
  2. 阿里云数据库ApsaraDB>
  3. 博客>
  4. 正文

TPC-H测试 - PostgreSQL 10 vs Deepgreen(Greenplum)

德哥 2017-07-15 23:59:20 浏览5177
展开阅读全文

标签

PostgreSQL , Deepgreen , Greenplum


背景

通常一家企业除了有在线业务处理的数据库、也会有数据分析型的数据库。

很长一段时间以来,数据库产品也是分场景设计的,例如MySQL就是非常典型的TP型数据库。Greenplum则是非常典型的AP型数据库。

Oracle介于两者之间,具备典型TP型数据库的能力,同时还具备小型的数据分析的能力(例如通过并行查询提升计算能力,通过分析型SQL语法支持分析功能,通过大量的分析函数、窗口函数支持计算逻辑)。当数据量特别庞大时,还是典型的AP更加擅长(例如Greenplum)。

目前除了商业数据库具备了TP+小型AP的能力,开源数据库也在往这块发展。

开源数据库的TP+AP也分为两个阵营:一个是中间件阵营,一个是数据库阵营。

1、中间件阵营,中间件不存数据,仅仅作为SQL解析、用

网友评论

登录后评论
0/500
评论
德哥
+ 关注
所属云栖号: 阿里云数据库ApsaraDB