阿里云开源PolarDB数据库,与社区共建云原生分布式数据库生态

简介:5月29日,阿里云开发者大会上,阿里巴巴宣布开源云原生数据库能力,对外开放关系型数据库PolarDB for PostgreSQL 源代码,服务百万开发者,与社区开发者一起共建云原生分布式数据库生态。“我们希望将阿里云在云原生分布式数据库技术上积累的丰富经验,通过标准技术组件和系统的方式开放出来,共建开源数据库生态。”阿里云智能数据库产品事业部负责人李飞飞表示。

数据库是基础软件中的刚需,与芯片、操作系统并列为“全球技术三大件”。开源模式广受数据库用户欢迎,被认为是互联网场景的标配。

十余年间,阿里巴巴数据库完成了从商用、开源到自研的发展路径,并以迅猛之势形成山河,市场份额稳居全球前三,亚太第一,在国内遥遥领先。自2018年起,阿里云数据库连续三年进入Gartner数据库魔力象限,并在2020年进入Gartner全球数据库领导者象限,成为在基础软件领域首次进入领导者的中国企业,代表中国数据库真正走进世界一流。

2009年,阿里巴巴基于MySQL打造AliSQL分支,在内部替换了Oracle;2015年,阿里云推出云原生数据仓库AnalyticDB,支持PB级数据实时分析;2017年,又发布云原生关系型数据库PolarDB,主打存储计算分离,相同性能下成本是商用数据库的1/10。​

阿里云开源PolarDB数据库,与社区共建云原生分布式数据库生态_第1张图片

为满足云上用户多样化的需求,PolarDB针对不同的数据库协议开发了不同的兼容版本, 分别包括兼容MySQL, PostgreSQL和Oracle的版本,和每个版本的分布式形态。此次率先开源的是兼容PostgreSQL协议的PolarDB for PostgreSQL分布式版,包括数据库内核、相关插件、工具脚本、测试用例以及设计文档,适用于中大型企业核心业务场景。本次开源遵循Apache Version 2.0协议,以全共享并尊重原作者著作权的模式开源,代码可以修改和再发布。目前基于Paxos复制的高可用集群版已发布在Github上,后续将引入分布式事务、高可用和单机高性能等能力。

我们一直保持与开源社区的密切沟通。未来,阿里云也会建立自己的开源社区,以更快的响应速度来解决更多业务问题和需求。李飞飞表示,阿里云将加大开源数据库社区投入,与合作伙伴、开发者共同打造生态,繁荣分布式数据库生态,推动技术变革。

源码开放地址:https://github.com/alibaba/PolarDB-for-PostgreSQL

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

你可能感兴趣的:(阿里云开源PolarDB数据库,与社区共建云原生分布式数据库生态)