博 客

Greenplum-执行SQL创建Slice&Gang

Motion:除了常见的数据库操作(例如表扫描,联接等)之外,Greenplum数据库还有一种名为motion的算子。motion用于在segment之间移动元组。
Slice:为了在查询执行期间实现最大的并行度,Greenplum将查询计划的工作划分为slices。slice是计划中可以独立进行处理的部分。查询计划会为motion生成slice,motion的每一侧都有一个slice。Gang:*属于同一个slice但是运行在不同的segment上的进程,称为gang。

阅读全文 »

Greenplum中的多阶段聚集实现

​第十届PostgreSQL中国技术大会在广州成功举行,Greenplum团队一直紧密拥抱PostgreSQL社区,积极参与PostgreSQL社区举办的各类活动。本次大会也不乏Greenplum原厂专家的身影..

阅读全文 »

《六节课快速上手Greenplum》课程合集

​随着Greenplum社区的壮大和功能的增强,Greenplum吸引了很多新的用户的加入。为了让大家能够更好的学习和使用Greenplum,和腾讯云云加社区合作,我们筹划了《六节课快速上手Greenplum》的系列直播。六节课从Greenplum介绍、安装与部署开始,手把手带你进入Greenplum的世界…

阅读全文 »

《深入浅出Greenplum内核》系列直播终结场——揭秘Greenplum恢复(Recovery)系统

系统恢复是一个实用数据库系统不可避免的组件。现实中数据库可能会遇到异常场景,这些场景下数据库需要重启恢复以保持数据一致性和持久性。Greenplum基于经典的预写式日志(WAL)实现恢复系统:出现故障时候首先实现单机系统恢复,必要时候需要介入分布式系统恢复来实现数据全局一致性。本次直播,Greenplum原厂内核研发郭罡将带你深入了解数据库的恢复系统的理论与实践,并揭秘在Greenplum中的实现与优化….

阅读全文 »

【六节课快速上手Greenplum】最后一节,教你异构数据库的迁移

在企业级应用场景下,有时候会有从Oracle、MySQL、PostgreSQL等数据库中迁移数据到Greenplum来做数据分析的需求,因此数据迁移是Greenplum应用场景的一个重要组成部分。第六堂课的主题是异构数据库的迁移,本次分享主要涉及从其他数据库迁移到Greenplum数据库的一些理论及方法,与大家共同探讨数据迁移的痛点…

阅读全文 »

适用于开源&商业版的Greenplum监控解决方案

商业版本的Greenplum提供商业组件GPCC,用来对Greenplum进行监控。但是GPCC是非开源组件,很多开源用户都迫切需要一款开源的类GPCC产品来解决监控的问题。目前提到监控,最火的当属Prometheus和Grafana的组合了,今天给大家分享一下基于Prometheus和Grafana的解决方案…

阅读全文 »

【直播】Greenplum高可用理论与实践

数据库是现代很多与数据相关的程序正常运行的必要组件,数据库的正常运行会直接或间接地影响到程序的可用性,高可用是分布式系统架构设计中必须考虑的因素之一,它通常指,通过设计减少系统不能提供服务的时间。本次直播,Greenplum原厂内核研发吴昊将带你深入了解数据库系统的高可用,并窥探Greenplum是怎样实现高可用的,如何为企业的数据保驾护航。

阅读全文 »

2020 Greenplum 亚太峰会

点击阅读活动详情

《Greenplum:从大数据战略到实现》

Greenplum核心研发团队官方出品,全面解读开源MPP大数据平台开发与实践,从大数据战略到落地,多维度助力企业数字化转型。

关注微信公众号

Greenplum中文社区

Greenplum官方微信群

扫码加入我们的技术讨论,请备注“网站”