2022年年初,Greenplum 7版本将正式GA(具体时间请以官方信息为准)。今年,Greenplum中文社区将和墨天轮社区合作,邀请原厂专家,开展《Greenplum 7 新版本大剧透》系列直播。
第一场活动中,Greenplum原厂研发总监杨瑜介绍了Greenplum 7引入的多个激动人心的新特性和最新开发进展,包括各个组件和内核部分,让大家提前尝鲜。小编已经帮大家把精华内容整理成了文章供大家学习回顾,因为内容过长,内容将被分为“组件篇”和“内核篇”两个部分,内核篇将于下周通过公众号推送,欢迎关注。
第一场活动中,Greenplum原厂研发总监杨瑜介绍了Greenplum 7引入的多个激动人心的新特性和最新开发进展,包括各个组件和内核部分,让大家提前尝鲜。小编已经帮大家把精华内容整理成了文章供大家学习回顾,因为内容过长,内容将被分为“组件篇”和“内核篇”两个部分,内核篇将于下周通过公众号推送,欢迎关注。
Greenplum7预计于明年初发布。在于2年前发布Greenplum 6版本中,Greenplum在速度、稳定性、和功能上都做了很大的提升。Greenplum 6版本中,内核由Greenplum 5版本的8.4升级到了PostgreSQL 9.4,做了6个大版本的升级,有超过1百万行代码的更新。而Greenplum 7版本将基于PostgreSQL 12,同样也经过了5个大版本的升级,Greenplum正紧跟PostgreSQL的升级步伐。
除了内核,6版本中我们也引入了多个特性,例如复制表、物化视图、CTE的支持等。此外,针对短查询以及和大查询在一起的混合负载,Greenplum也做了大量的优化。
下图是一个5版本和6版本的对比测试结果。在5版本里,随着节点并发数的增加, Mixed TPS不会有明显的提升。在6版本里,有了近104倍的提升。当然,在7版本中,混合负载将得到更大的提升。
下图是6版本中,关于更新(UPDATE)操作的测试结果,相对于5版本也有接近200倍的提升。