数据库

注册

 

发新话题 回复该主题

从OceanBase加速数据库开源, [复制链接]

1#
北京中医能治愈白癜风吗 https://baike.baidu.com/item/%E9%A3%8E%E6%9D%A5%E4%BA%86%C2%B7%E5%B8%A6%E4%BD%A0%E8%B5%B0%E5%87%BA%E7%99%BD%E7%99%9C%E9%A3%8E%E9%98%B4%E9%9C%BE/20783753

以5G、物联网、人工智能为代表的第四次科技革命浪潮正在席卷全球,大数据作为新一轮科技革命和产业变革交叉融合的引爆点,成为各国竞逐的赛道。

年之前数据库系统都被美国垄断,但近两年陆续传来国产数据库投产金融核心系统的消息,这意味着国产数据库已经挺进深水区的高端市场,对于广大从业者亦是莫大的鼓舞。

但在国产数据库不断取得突破的同时,也看到有企业由于无法替换的原因继续采购国外商业数据库服务,由此可见,目前国产数据库最重要的卡脖子点不是技术本身,而是数据库生态的建设。

多重因素驱动下,数据库生态建设重要性与日俱增

数据库生态指由基于数据库管理系统(DBMS)软件产品和服务的组织与个人,通过他们之间的交流、合作、供求满足等相互作用而形成的环境。

一个成熟的数据库生态不仅包括功能完善、性能优秀、运行稳定的系统,还包括完整的文档与知识库、丰富多样的开发和运行维护工具链、典型的应用案例和评测报告,以一批熟悉系统、经验丰富的开发者和用户。

对数据库市场来说,得生态者得天下。如今国产数据库通过开源,特别是内核开源,把自己的核心能力跟合作伙伴共享,并在这个基础上建立信任、共同成长,从而快速建立属于自己的生态。近年来,OceanBase已经通过开源开始构建多方参与的数据库生态。

得生态者得天下,OceanBase加速生态建设

OceanBase生态体系由4个主要部分组成,分别是产业生态、人才生态、技术生态、商业生态。

首先是产业生态,经过过去两年的努力,OceanBase已经与产业链上下游数百家的重量级的伙伴完成了产品适配认证工作,其中不仅包括了大家耳熟能详的如鲲鹏、海光等这一类基础软硬件厂商,也包括了像神州信息、长亮科技等这一类覆盖银行、证券、保险、运营商、政企、通用行业的头部应用厂商。

第二是技术生态,年6月OceanBase正式开源,采用木兰公共协议,通过OpenCore的模式开放了万行核心代码,包含完整的数据库内核、分布式组件和接口驱动层。截止到今年3月底,已有名技术贡献者加入OceanBase开源社区,社区用户数超过名。

第三是人才生态,要想繁荣数据库生态圈,人才培养要先行。因此OceanBase长期投入,通过建设人才联盟、结合人才标准、提升人才能力、传播人才价值等一系列措施,持续为行业培养和输送高质量的分布式数据库人才。

最后是商业生态,OceanBase的目标是要深入到各行各业,形成联合解决方案。其中,ISV是重中之重,目前OceanBase已经与40多家ISV有合作,其中包括恒生电子、神州信息、润和软件、先进数通、易诚互动、久远银海、神玥伟奥等。

加速开源生态建设,国产数据库怎么做

从OceanBase夯实生态建设这个过程来看,其他国产数据库也可借鉴以下经验。首先是在社区治理方面,OceanBase持续倾听社区用户反馈,围绕用户的行为准则、贡献者协议、组织结构、反馈机制、辅导机制等制度方面加强社区治理。

其次,在社区运营方面,OceanBase自行组织18场线上线下技术沙龙,并参与12场技术峰会进行布道,通过举办全国首个分布式数据库内核开发大赛,连接名高校数据库爱好者,共连接超名开发者。

通过每月更新社区进展和聆听用户需求反馈,持续迭代高质量文档和提升社区活跃度,通过用户成长路线,做好社区支持和服务能力,给予用户更多的人文关怀和帮助用户专业及影响力发展。

综上,数据库系统生态建设是促进国产数据库系统和产业健康发展的关键,也是促进国产数据库系统助力行业领域数字化转型,在关键核心任务中实现对国外商用数据库系统形成替代的关键。

而数据库系统生态建设需要构建多方积极参与、密切互动、持续成长的社区,需要培育包括用户、产业链厂商、研发梯队的社区队伍。对于发展历史较短的国产数据库系统厂商,可借鉴OceanBase开源这样的方式。

分享 转发
TOP
发新话题 回复该主题