之前做过一个Greenplum和Deepgreen在多个维度的性能对比,数据量比较少,分享给大家供参考~
背景数据:
1.服务器数量:单台Dell R730,普通HDD;
2.数据量:大概有3000万,表大小为10GB左右,查询采用的基础数据为地理信息数据。
3.用户:大家可以看到以下会有两组图片,每组第一个图片用户为gpadmin的是安装的Deepgreen,PG内核为8.2.15,第二个图片用户为gpdb的为Greenplum,PG内核也是8.2.15。
多维时间比较:
1.数据总量统计:
2.按照productid分组查询统计
3.排序
4.过滤+排序
5.多条件查询
6.3000万数据copy卸载
7.3000万数据copy装载
8.坐标数据插入测试:
9.count坐标点
10.6000万数据按productid分组查询
11.模拟两个点之间的距离
12.山东省
从整体对比来看,在小数据量的性能对比上,Deepgreen比Greenplum要快,这也是Deepgreen研发团队一直在致力改进的地方。但是Greenplum强大的生态也是其发展的优势所在,本文测试场景有限,测试结尾限于场景比较片面且谨代表个人观点,如有问题可留言讨论~