阿里云开源 PolarDB for PostgreSQL 数据库

758

2017 年 9 月,北京,阿里云 PolarDB 发布会现场,曾有人问过前阿里云数据库负责人褚霸一个问题,PolarDB 会开源吗?当时褚霸的回答:不排除未来开源,可能会以捐赠模块的方式,部分开源。

2021 年 5 月 29 日,同样在北京,阿里云开发者大会上,阿里云宣布开源 PolarDB,并率先开源了PolarDBfor PostgreSQL

PolarDB for PostgreSQL GitHubgithub.com/alibaba/Pol…

架构设计:github.com/alibaba/Pol…

PolarDB 是阿里云自研的云原生关系型数据库,采用的是分布式共享存储(存储与计算分离)架构。2017 年 9 月正式对外发布,在 2018 年 10 月商业化后,迅速成为阿里云增长最快的数据库产品。2021 年 4 月,PolarDB 获得科技进步一等奖,这无疑是对 PolarDB 极大的褒奖。

据介绍,PolarDB 是阿里云自研的数据库产品家族,采用存储计算分离、软硬一体化设计,既拥有分布式设计的低成本优势,又具有集中式的易用性,可满足大规模应用场景需求。PolarDB 针对不同的数据库协议开发了不同的兼容版本,包括兼容 MySQLPostgreSQLOracle 的版本,及每个版本的分布式形态。

此次阿里云开源的是 PolarDB for PostgreSQL 分布式版,包括数据库内核、相关插件、工具脚本、测试用例以及设计文档,适用于中大型企业核心业务场景。

阿里云智能数据库产品事业部负责人李飞飞表示:“我们希望将阿里云在云原生分布式数据库技术上积累的丰富经验,通过标准技术组件和系统的方式开放出来,共建开源数据库生态。”

很多人不禁要问,对于这样一个有着光环加成且最核心的数据库进行开源,阿里云的目的是什么?开源诚意又有多少?您应该如何看待阿里云开源 PolarDB 呢?