引言

自Greenplum 6.0正式版发布以来,一直保持每月一个小版本的迭代速率,持续为用户提供新功能和修复补丁,目前的最新版 6.20.3 已于2022年4月8日发布。此外,Greenplum众多商业组件也在不断迭代,致力于为用户提供更加完善的产品功能和更加舒适的用户体验。 现在让我们通过本文概览一下Greenplum内核及其重要组件的最新资讯。

/

/

/

内核更新

Greenplum 内核基于 PostgreSQL ,并针对大数据场景和用户需求开发了众多优秀特性并作了极致优化。随着Greenplum 版本更新至 6.20,内核部分主要更新内容如下

  • Greenplum 6.20.0 引入了新的 contrib 模块gp_array_agg。

该模块为Greenplum数据库实现了一个并行的array_agg( )聚合函数。

  • 查询优化器(GPORCA)现在支持对包含堆分区和AO分区的分区表进行位图扫描。
  • 查询优化器(GPORCA)支持为有序聚合生成查询计划,从而提高查询性能。
  • GPDB 支持平台更加丰富,添加了对Redhat RHEL8版本的支持。
  • 安全方面的改进和提升
  • Resource Group

资源组在按百分比分配CPU资源方面,将包括一个新模式。之前支持弹性模式,若系统有空余资源,可动态分配。现在,除了现有的弹性模式,还支持强制模式,严格按照配置供给资源。有效满足了客户更丰富的场景需求。

  • gp_parallel_retrieve_cursor(Beta) 并行检索cursor模块

用户可以使用它在Greenplum数据库主节点上创建一种特殊的cursor,并按需要或并行地直接从Greenplum segement 上检索查询结果。Greenplum将这种cursor称为并行检索cursor。

  • Greenplum 新增了对pg_trgm和btree_gin两个插件的默认支持

    • pg_trgm提供了基于三元组搜索的文本相似度计算函数,以及相应的索引运算符。
    • btree_gin为常用数据类型实现了 GIN 索引运算符类。
  • GP2GP 功能

greenplum_fdw(Beta) greenplum_fdw模块是一个外部数据包装器(FDW),用户可以使用它在一个或多个Greenplum Database version 6.20+集群上运行查询。 Greenplum Database greenplum_fdw模块是PostgreSQL postgres_fdw模块的MPP扩展。 通过新的greenplum_fdw (Beta)模块和gp_parallel_retrieve_cursor (Beta) 模块,可访问存储在一个或多个外部Greenplum数据库集群中的数据,可以达到并行按需获取,可以实现跨集群cluster的并行和按需检索数据。

主要组件

Greenplum拥有丰富的生态组件来帮助用户更好的使用Greenplum,主要组件更新内容如下:

1

GPCC

GPCC(Greenplum Command Center)是Greenplum的商业版组件之一。作为Greenplum原生的图形化运维管理平台,GPCC基于全新的界面和用户体验,陆续推出了实时查询监控,历史数据收集,工作负载管理,邮件告警等功能,得到了众多商业用户的广泛应用和认可。GPCC将于近期发布最新版本6.7。

可支持的平台包括:

  • Tanzu Greenplum Database 6.x.
  • Red Hat Enterprise Linux 6.x 和 7.x
  • CentOS 6.x 和 7.x
  • Ubuntu 18.04

GPCC近期更新的主要功能包括:


  • 集成 GPSS S3 数据导入

Greenplum Streaming Server (GPSS) 可以帮助用户把数据从外部数据源导入到 Greenplum Database. 最近,随着GPSS 新增了对 S3 数据源的支持,用户也可以通过 GPCC 来进行 S3 数据源的导入,并通过 GPCC 对数据导入作业进行实时查看和管理。

2

GPText

作为Greenplum生态系统的一部分,GPText无缝集成了Greenplum海量数据并行处理能力以及Apache Solr企业级文本检索能力,为用户提供了一套易于使用、功能完备的文本检索、分析方案,得到了顶尖投资银行和政府部门等众多国际商业用户的肯定。

GPText不断迭代,致力于为用户提供更加成熟的功能。GPText最新版本为3.9版本,于2022年2月7日发布。

可兼容的平台包括:

  • RedHat Enterprise Linux 5.2,6.x,7.x,和8.x
  • G Ptext可以运行在Greenplum 4.3.6及更高版本上

近期GPText更新的主要内容包括:

  • ‍ GPText支持Greenplum大版本升级

  • 在此之前,用户如果将原有的Greenplum 5 集群升级到Greenplum 6,需要重新安装GPText并重做所有的文本索引。而这将花费大量的维护时间和手动操作。

  • GPText 3.9.1 发布后,用户可以通过简单的配置让gpupgrade在 GPDB5 升级到Greenplum 6的同时,将已有的GPText升级到支持Greenplum 6 的版本。所有的用户数据将得到保留并可以直接在Greenplum 6集群上使用。

现Greenplum团队正全力冲刺Greenplum 7版本的研发工作,希望能为大家提供更受用户欢迎的功能。

欢迎通过release note获取Greenplum及其组件更多更新内容:

  • Greenplum v6.20 Release Note: https://gpdb.docs.pivotal.io/6-20/main/index.html
  • GPCC v6.6 Release Note: https://docs.vmware.com/en/VMware-Tanzu-Greenplum-Command-Center/6.6/tanzu-greenplum-command-center/GUID-welcome.html
  • GPText v3.9 Release Note: https://docs.vmware.com/en/VMware-Tanzu-Greenplum-Text/3.9/tanzu-greenplum-text/GUID-relnotes-GPText_390_README.html
  • GPSS v1.7 Release Note: https://greenplum.docs.pivotal.io/streaming-server/1-7/intro.html

点击文末“ 阅读原文 ”,获取Greenplum中文资源。

来一波 “在看”、“分享”“赞” 吧!

本文分享自微信公众号 - Greenplum中文社区(GreenplumCommunity)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“ OSC源创计划 ”,欢迎正在阅读的你也加入,一起分享。

【青梅快讯】Greenplum 最新版本6.20.3已正式发布相关推荐

  1. android安卓最新版本,安卓X86最新版本发布,目前已支持大部分安卓程序

    原标题:安卓X86最新版本发布,目前已支持大部分安卓程序 说起安卓系统大家可能都十分的熟悉,但是要是说起安卓X86不知道大家知不知道,简单地来说,安卓X86就是一个能够运行在PC平台上的安卓系统. A ...

  2. 未转变者3.20找不到服务器,解决最新版本3.20.X未转变者开服出错问题

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 一般的错误信息是这样的: DirectoryNotFoundException: Directory 'C:\Program Files (x86)\St ...

  3. python最新版本-Python 3.8 已发布 现在是切换至新版本的好时机吗?

    Python 3.8 已于前两周正式发布,不过目前大多数开发者主要使用的仍是 Python 3.7.x 或更旧的版本.事实上,立刻切换到使用 Python 3.8 可能会引发一些问题.想知道何时切换至 ...

  4. html5登录界面源代码_最新版本尤娜博客已更新源代码(速拿!!!)

    大家好,我是尤娜博客(una-boot)的作者树下魅狐,自2019年9月una-boot-1.0.0版本开源以来,陆续有热爱技术,钟爱技术写作的小伙伴为尤娜提出了宝贵的改进意见和建议,在此表示衷心的感 ...

  5. MacOS 安装 gstreamer 最新版本(1.20.0)

    近期 gstreamer 退出了最新版本 1.20.0,这个版本支持 MacOS,于是尝试安装.步骤虽然简单,但是仍然有一些需要注意的地方,在这里做一些安装步骤的说明. 下载地址:Download G ...

  6. ubuntu 20.04 设置网关_如何把Ubuntu升级到Ubuntu 20.04 LTS 最新版本

    请关注本头条号,每天坚持更新原创干货技术文章. 如需学习视频,请在微信搜索公众号"智传网优"直接开始自助视频学习 1. 前言 本文主要介绍如何把Ubuntu 旧版本升级到最新的Ub ...

  7. visual studio 最新稳定版本_Ubuntu 20.04 LTS 第一个小版本更新 20.04.1发布

    2020 年 08 月 06 日,Ubuntu 团队发布了长期支持版本 Ubuntu 20.04 TLS 的第一个小版本更新 - Ubuntu 20.04.1 TLS. 该版本像往常一样,该版本包含了 ...

  8. beego 最新版本_优麒麟20.10版本发布-

    北京时间 2020 年 10 月 23 日,优麒麟团队很高兴地宣布优麒麟(Ubuntu Kylin)开源操作系统 版本(代号Groovy Gorilla)正式发布. 是优麒麟发布的第 16 个版本,提 ...

  9. Android studio安装教程(2020/11/20最新版本的安装)

    一.安装前提: 系统已经安装了jdk,而且版本在1.8以上! 打开命令提示符界面,输入java -version(切记之间有空格):就可以查看自己jdk安装版本了! 二.安装准备: 在官网下载最新安装 ...

最新文章

  1. Fragment里面嵌套Fragment注意事项
  2. R语言ggplot2可视化可视化聚类图、使用geom_encircle函数绘制多边形标定属于同一聚类簇的数据点、并自定义每个聚类簇数据点的颜色、多边形框的颜色(Cluster Plot)、主副标题题注
  3. 成功解决ERROR: Unable to find the development tool `make` in your path; please make sure that you have t
  4. SQL SERVER 常用日期计算
  5. h5 rtmp推荐控件_H5播放Rtmp之videojs播放
  6. php的old函数,laravel单元测试之phpUnit中old()函数报错解决
  7. Couchbase 101:从Java应用程序创建视图(MapReduce)
  8. 隐藏java_Java方法隐藏
  9. Antlr中文文档初稿2(《ANTLR树分析器》)
  10. scara机器人动荷载_2019年工业机器人国内外企业新品盘点
  11. 华硕x205ta小本驱动下载页面
  12. Photoshop插件-删除亮调通道蒙板-脚本开发-PS插件
  13. 【转】SD-WAN,到底是什么*****
  14. 以太坊实战之《如何正确处理nonce》
  15. Matlab实现小世界网络生成及其分析
  16. tar包安装vsftpd
  17. Android屏幕旋转,赶紧学习一下
  18. [推荐收藏]MAC地址完美攻略(教你如何防止IP被盗用及绑定IP)
  19. 第一次vscode 推送已有代码 到gitee新仓库
  20. FL Studio 教程之扫弦简介

热门文章

  1. 二本应届生的大学生活、2020年总结(已上岸百度)
  2. Cox Container 部署Sawyer智能协作机器人
  3. Bootstrap Table 中文文档(完整翻译版)
  4. JS DOM之DOM遍历
  5. STM32开发项目:STM32F407的BootLoader程序
  6. AI Challenger 2018决赛在即,12月18-19日极客峰会免费抢票!
  7. win11 ms-settings;display(该文件没有与之关联的应用来执行该操
  8. mask rcnn 超详细代码解读(一)
  9. 振兴老工业基地_可折叠产品有可能振兴本地合作社游戏
  10. 解决搜狗输入法ctrl+shift+z 和phpstorm冲突的问题