Greenplum的诞生与成长过程

news2024/12/27 9:50:01

Greenplum 成立与早期发展

Greenplum的诞生于早起发展

Greenplum于2003年在美国硅谷成立,在2006年发布了基于PostgreSQL(8.x)的MPP数据库产品,作为与公司同名的MPP数据库,专为分析和管理海量数据集而设计,支持复杂的数据分析和商业智能应用,支撑数据仓库、BI业务等业务。
在2008年Greenplum发布了其数据仓库产品,并且同一年推出了GreenplumMapReduce。
同年晚些时候,Greenplum进入中国市场,联手大中华地区优秀的软件分销,培训和服务商AsiaSoft,共同建立了合资公司,即Greenplum(中国)有限公司,总部设在北京,随后开始在中国独立运营。
在2010年7月,EMC公司收购了Greenplum,当时估值约3亿美金,借助EMC的市场能力,Greenplum被推向全球,并在数仓领域拿下了非常亮眼的业绩,包括国内诸多的企业在使用,如建设银行就曾有千节点的数据库集群,支撑数仓、集市等业务。

Greenplum 的快速成长

2013年4月,由EMC、VMware和GE共同投资成立了Pivotal公司,其中EMC占股的80%,VMware和GE分别占股10%。主要业务有Cloud Foundry、Pivotal Labs、Greenplum等云计算、大数据资源。

EMC和VMware将旗下最优质的大数据和云计算资源全部注入Pivotal

北京区的办公照
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Pivotal整合了多方面的相关技术和产品线,包括SpringBoot框架、SpringFramework框架、Cloud Foundry平台、Pivotal Container Service、GemFire内存数据库、GreenPlum数据库等,使Pivotal一度成为当时家喻户晓的产品。

2014年,Pivotal成立Cloud Foundry基金会,致力于推动建立PaaS全球标准。

2015年10月,戴尔以670亿美元收购了EMC(收购详情介绍请点击),成为科技史上最大并购。同年,Pivotal将Greenplum开源,同时开源的还有一款HAWQ(SQL on HDFS产品)。

Grenplum 开源地址:https://github.com/greenplum-db
HAWQ 开源地址:https://github.com/apache/hawq

2016年5月Pivotal获得2.53亿美元C轮融资,估值预计达到28亿美元。在此轮融资中,汽车巨头福特以1.822亿美元领投,微软跟投。算上戴尔收购EMC,Pivotal瞬间被带上了好几个光环,在资金强大的加持下,加大在大数据和云计算领域的投入。使得Pivotal在北美地区,获得了花旗银行、汇丰银行,波音、美国西南航空、福特和Verizon等的客户,欧洲区域则有奔驰、宝马、奥迪、博世和飞利浦等;在中国区域客户飞速增长,电信行业的中国移动和中国联通,金融领域的建设银行、交通银行、中信银行、招商银行、浦发银行、中国平安、太平洋保险和中信证券等,以及顺丰和德邦等物流企业,其业务已经渗透到了各大行业中,由于开源了Greenplum源代码,在中国孪生出了众多基于GP开发数据库,同事也培养了众多的GP的爱好者,培养了中国区众多的GP人才。

在这期间EMC和VMware将旗下最优质的大数据和云计算资源全部注入Pivotal,使得Greenplum快速的发现,也得力于中在大中华区的市场和技术人才的付出,使Greenplum在短短三年多的时间里,迅速占领全球的高端大数据和云计算市场。

Greenplum 高光时刻

在2018年4月,Pivotal在美国纽约证券交易所(NYSE)上市,成为PaaS的第一股,吸引了市场的高度关注,使其当时的估值超过60亿美元,可谓振奋人心,Pivotal打造了"产品+服务"的完整企业转型方法论,在多个开源社区拥有强大影响力,并通过合作伙伴生态触及更多客户,实现收入的持续高速增长,使得Pivotal旗下的产品推向了更高的维度。

Pivotal的发展史
Pivotal的融资时间及估值
在2019年全球权威研究和顾问公司Garnter发布了数据分析管理产品和解决方案(Data Management Solution for Analytics, DMSA)行业报告。在报告中,Gartner从多个角度的12项关键指标中分析了19款重量级产品,在经典数据分析领域 Greenplum 全球排名第三,实时分析领域全球排名并列第四。Greenplum 是两个领域中排名前十的产品中的唯一一款开源产品。 并获得了Garnter的高度评价:

Garnter报告亮点

1.经典数据分析领域排名第三
Greenplum在经典数据分析领域排名第三,仅次于 Teradata和Oracle。逻辑数据分析领域排名第四。

2.实时数据分析领域排名第四
随着物联网、工业互联网等流式数据分析需求的兴起,实时数据分析能力越来越受重视。Greenplum 凭借卓越的性能,在此领域排名和内存数据库HANA并列第四。

3.前十唯一开源
Greenplum是全球十大经典和实时数据分析产品中唯一的开源数据库,这就意味着如果选择开源,前十名中别无选择,唯此一款。

4.行业 Rediscovery
经过多年对Hadoop/NoSQL/NewSQL的探索,用户最终转向以已验证的经典技术为基础的成熟解决方案。Gartner 点评原文:
在这里插入图片描述
5.数据科学技术下沉至数据库

最近几年数据库领域的一个新趋势:内建数据分析和数据科学技术于数据库内部。Greenplum 于2011年开始引领这一领域的研发,其开源项目MADlib目前亦是 Apache 顶级项目。Gartner 点评原文:
在这里插入图片描述
6.Greenplum大数据平台持续快速演进
即将发布的Greenplum 6在数据库内核、HTAP、混合负载、高可用性、异构数据源、多样化数据类型支持等方面进行了重大改进,详见Greenplum 6 特性列表(https://greenplum.cn/2019/03/20/greenplum6-0/)。
在这里插入图片描述
2019年12月,被其原始股东之一的VMware公司以27亿美元的价格完成收购,又回归到了VMware旗下。Pivotal将为公司在云原生领域带来丰厚的回报,成为Tanzu产品的一部分。Tanzu的介绍
2020年 Pivotal 被 VMWare 收购,Pivotal产品将作为VMware Tanzu产品与服务组合的核心,帮助客户以Kubernetes作为通用基础架构底层,转变其构建、运行和管理关键应用程序的方式。Pivotal以开发者为中心的产品与VMware的上游Kubernetes运行环境的基础架构和管理工具相结合,将提供全面的企业解决方案,显著提升开发者创建现代化应用的工作效率。VMware将拥有业经验证的产品构建模块和整合解决方案,提供客户所需的专业技术,助力其跨数据中心、云和边缘环境加速软件交付。

VMware宣布对Pivotal收购完成

2021年11月2日,戴尔分拆了 VMware 81% 的股权,VMware公司成为一家市值接近640亿美元的独立软件公司。VMware以交付可信赖的软件基础,加速客户创新的使命。作为一家独立公司,将继续把多云战略付诸实践,赋予客户在新时代下加速业务发展和掌控自己命运的能力。详细介绍

Greenplum 人员变动阶段

2023年11月,博通(Broadcom)以690亿美元的高价,收购了VMware的最主要的目的是补强博通在软件技术层面的不足,实现‘软硬一体’。作为储存芯片、半导体解决方案领域首屈一指的巨头,博通的硬件实力毋庸置疑,但软件并非其强项。将VMware收入囊中,全盘接手其技术、人才,是补强短板的最直接途径。收购后的VMware by Broadcom 的产品向订阅转型收费。

690亿美元,博通吞下VMware
VMware by Broadcom 产品向订阅转型

然而被博通(Broadcom)收购后,博通开启了在全球范围1300多人的大裁员行动,而VMware的GP团队也收到了影响,在2024年的1月19日根据国内内部人士透漏可能解散GP部分团队。在1月26日与大家都签了遣散协议,员工接下来2个月处于停职留薪状态,最终在3月26日解散了部分员工,补偿是N。然而这一波的裁员黑没有达到Broadcom的预期目标,Broadcom员工2万人,收购之前VMWare的员工大约3万8千人,预计VMWare最终裁员2万人,后续在VMWare内部还需要才更多的人员。

2024年05月29日,Greenplum关闭了在Github上的开源代码库,正式进入闭源商业运行。到目前为止Greenplum正式进入了闭源商业化的阶段,后续Greenplum如何发展还是个未知数。
在这里插入图片描述
参考资料:
Pivotal的崛起之路

Pivotal PaaS平台技术概览

复盘Vmware:二十年创新史

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1953827.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

0724,select +tcp 聊天室喵

目录 TCP协议喵 723__01:使用select实现一个基于UDP的一对一即时聊天程序。 001: 002: TIMEWAI OR BUG 721作业: 01:在一对一聊天的基础上,使用select实现一对多的回显服务。(回显服务即接收到客户端发送的数…

布尔盲注——多种方式实现及利用burpsuite爆破

目录 1、判断闭合符类型 2、爆数据库长度 3、查询库名 手动注入 burpsuite爆破 方法一:用ASCII码值转化爆破 方法二:left方法直接爆破字母 方法三:if方法爆破注入(最简单) 4、爆破表名 5、爆破具体值 当我们改变前端…

javaEE(1)

一. Web开发概述 Web开发:指的是从网页中向后端程序发送请求,与后端程序进行交互 Web服务器:是一种软件,向浏览器等Web客户端提供文档等数据,实现数据共享,它是一个容器,是一个连接用户和程序之间的中间键 二. Web开发环境搭建 我们要实现前后端交互,首先需要中间键Web服务…

pinia安装及简介

pinia简介 基本特点 轻量级:Pinia相比于传统的Vuex,体积更小,性能更好,只有大约1KB左右。 简化API:Pinia简化了状态管理库的使用方法,抛弃了Vuex中的mutations,只保留了state、getters和actions…

论文阅读:(DETR)End-to-End Object Detection with Transformers

论文阅读:(DETR)End-to-End Object Detection with Transformers 参考解读: 论文翻译:End-to-End Object Detection with Transformers(DETR)[已完结] - 怪盗kid的文章 - 知乎 指示函数&…

传输层(port)UDP/TCP——解决怎么发,发多少,出错了怎么办

**传输层:**负责数据能够从发送端传输接收端. 传输层所封装的报头里一定有:源端口号和目的端口号的。 **端口号:**可以标识一台主机中的唯一一个进程(运用程序),这样当数据传输到传输层的时候就可以通过端…

电商项目之如何判断线程池是否执行完所有任务

文章目录 1 问题背景2 前言3 4种常用的方法4 代码4.1 isTerminated()4.2 线程池的任务总数是否等于已执行的任务数4.3 CountDownLatch计数器4.4 CyclicBarrier计数器 1 问题背景 真实生产环境的电商项目,常使用线程池应用于执行大批量操作达到高性能的效果。应用场景…

当全球银行系统“崩溃”时会发生什么?

有句名言:“当美国打喷嚏时,世界就会感冒……”换句话说,当人们对美国及其经济稳定性的信心下降时,其他经济体(以及黄金、白银和股票等资产)的价值往往会下降。 与任何其他资产类别一样,加密货…

Java并发编程深入浅出(个人造诣)

目录 串行,并行与并发: 并发编程的目的 如何保证多线程的安全(并发编程思想) 写后读思想:(一个线程写后再让另一个线程读) 如何保障写后读? 1、加锁:(s…

Cocos Creator2D游戏开发(3)-飞机大战(1)-背景动起来

资源见: https://pan.baidu.com/s/1cryYNdBOry5A4YEEcLwhDQ?pwdzual 步骤 1, 让背景动起来 2, 玩家飞机显现,能操控,能发射子弹 3.敌机出现 4. 碰撞效果(子弹和敌机,敌机和玩家) 5. 积分和游戏结束 6. 游戏存档,对接微信小游戏,保存历史最高分 7. cocos发布到微信小游戏 资源…

【计算机网络】IP地址和子网掩码(IP地址篇)

个人主页:【😊个人主页】 系列专栏:【❤️计算机网络】 文章目录 前言IP地址网络地址网络地址的定义与组成作用分类网络地址的分配与管理 广播地址(Broadcast Address)定义构成类型作用注意事项 广播地址功能 组播地址…

【初阶数据结构篇】栈的实现(赋源码)

文章目录 栈1 代码位置2 概念与结构1.1概念1.2结构 2 栈的实现2.1 栈的初始化和销毁2.1.1 初始化2.1.2 销毁 2.2 栈顶插入和删除数据2.2.1 栈顶插入数据(压栈)2.2.2 栈顶删除数据(出栈) 2.3 返回栈顶数据2.4 返回栈的有效数据个数…

Jenkins持续部署

开发环境任务的代码只要有更新,Jenkins会自动获取新的代码并运行 1. pycharm和git本地集成 获取到下面的 Git可执行文件路径 2. pycharm和gitee远程仓库集成 先在pycharm中安装gitee插件 在设置中找到gitee,点击添加账户,并将自己的账户添…

(day26)leecode热题——找到字符串中所有字母异位词

描述 给定两个字符串 s 和 p,找到 s 中所有 p 的 异位词 的子串,返回这些子串的起始索引。不考虑答案输出的顺序。 异位词 指由相同字母重排列形成的字符串(包括相同的字符串)。 示例 1: 输入: s "cbaebabacd", p …

【QGroundControl二次开发】六. QGC地面站中视频流配置gstreamer

本文解决qgc源码编译后无法接收视频推流,原因是缺少gstreamer。 下面为windows安装流程,qgc版本为4.4.1稳定版 1. 安装gstreamer 官网链接:https://gstreamer.freedesktop.org/download/#windows 两个都要下载。安装的时候,在cu…

网络安全自学从入门到精通的制胜攻略!!!

在信息时代,网络安全已成为至关重要的领域。越来越多的人希望通过自学掌握这门技术,开启充满挑战与机遇的职业道路。以下是一份精心为您打造的网络安全自学攻略,助您在自学之旅中乘风破浪。 一、明确目标与兴趣方向 网络安全涵盖众多领域&am…

Java的四种引用类型

Java的四种引用类型 1. 强引用(Strong Reference)2. 软引用(Soft Reference)3. 弱引用(Weak Reference)4. 虚引用(Phantom Reference) 💖The Begin💖点点关注…

硬件工程师笔面试真题汇总

目录 1、电阻 1)上拉电阻的作用 2)PTC热敏电阻作为电源电路保险丝的工作原理 2、电容 1)电容的特性 2) 电容的特性曲线 3) 1uf的电容通常来滤除什么频率的信号 3、电感 4、二极管 1)二极管特性 2)二极管伏安…

MySQL练手 --- 1633. 各赛事的用户注册率

题目链接:1633. 各赛事的用户注册率 思路: 两张表,一张为Users用户表,该表存储着所有用户的 user_id 和 user_name 另一张表为Register注册表,该表存储着赛事id(contest_id),和已…

NumpyPandas:Pandas库(25%-50%)

目录 前言 一、列操作 1.修改变量列 2.筛选变量列 3.删除变量列 4.添加变量列 二、数据类型的转换 1.查看数据类型 2.将 ok的int类型转换成float类型 3.将ar的float类型转换成int类型 三、建立索引 1.建立DataFrame时建立索引 2.在读入数据时建立索引 3.指定某列或…