【ArchSummit】如何通过AIOps推动可量化的业务价值增长和效率提升?>>> 了解详情
写点什么

OceanBase 宣布开源,采用木兰协议,开放 300 万行核心代码

  • 2021-06-03
  • 本文字数:2083 字

    阅读完需:约 7 分钟

OceanBase宣布开源,采用木兰协议,开放300万行核心代码

6 月 1 日,OceanBase 宣布正式开源,采用木兰协议,代码托管主站在 Gitee,镜像在 GitHub。目前,已经向社区开放了 300 万行核心代码。另外,OceanBase 开源社区也正式成立,社区官网同步上线。


OceanBase 是由蚂蚁集团自主研发,经历过阿里超大规模业务场景、支付宝金融级场景以及双 11 等考验的国产数据库。6 月 1 日宣布正式开源,这表明 OceanBase 将从闭源软件的售卖模式走向开源商业模式。


OceanBase 采用木兰公共协议 MulanPubL-2.0 版,协议允许所有社区参与者对代码进行自由修改、使用和引用。OceanBase 社区同时成立了技术委员会,欢迎所有开发者贡献代码和文档。


目前,开发者在开源社区能够完整使用 OceanBase 数据库内核。此次开源采用业界通用 Open Core 模式。开源范围包含数据库内核、分布式组件和接口驱动,并提供完整的 SQL 引擎、事务引擎和存储引擎,支持多副本、分布式事务、高性能、扩展能力、故障恢复、优化器、多活容灾、语法兼容等核心技术,开源 300 万行核心代码。


OceanBase 发布 3.0 版本,数据分析能力提升 10 倍


2010 年 OceanBase 正式立项,2011 年 OceanBase 0.1 版本发布,回顾整个发展历程,CEO 杨冰认为 OceanBase 主要经历了三个阶段。


在 1.0 时代,OceanBase 核心解决了三个问题。第一个是分布式,当时 OceanBase 完成了完整的分布式架构搭建,实现了单机集群突破百台规模;第二个是低成本存储,OceanBase 实现了海量低成本的能力;第三个是在内存中进行架构,提高单机性能。


在 2.0 时代,OceanBase 在刚刚具备了分布式架构雏形之后,又完成了两大挑战。第一个是业务脉冲,物理世界呈现出来的特点是区域性、分散性、小波峰,而在互联网中呈现全局化,当出现流量瞬时爆发、波峰大的情况时,我们要在数据库上做到瞬时可扩展;第二个是永远在线,数字化已经渗透到各行各业,大家对于服务不在线的容忍度正在不断降低,作为数字化基石之一的数据库要保证业务的连续性。


而在 3.0 时代,数据库面临的更大挑战是在保证可扩展性的同时保持 ACID。此次推出的 OceanBase 3.0 同时具备了在事务处理和数据分析两类任务的高性能能力,是一款支持 HTAP 混合负载的企业级分布式数据库。和过去相比,事务处理性能提升 50%,数据分析性能提升 10 倍。未来,用户业务无论是事务型还是分析型,只要一套系统就可以应对数字化转型过程中“海量、实时、在线”的业务需求。


Gartner 认为, HTAP (Hybrid Transactional/Analytical Processing,即混合事务 / 分析处理)数据库将成为数据库领域的重要发展趋势,一个集成的数据平台将会加速数字化转型。


在各个领域深化数字化转型过程中, 核心系统的分布式改造是非常关键的一环。过去一年的合作案例显示,随着自主研发分布式技术的逐步成熟,不断应用、优化和完善,OceanBase 帮助客户进行核心系统数字化改造时,在可靠性、可扩展性等方面的优势越来越明显。


除了技术创新,OceanBase 也将释放科技红利,7 月启动全新价格体系,公共云版本将推出价格更低的存算分离版本。


杨冰透露,“在当前规模和技术红利基础上,我们希望以更低的价格与门槛,给予客户更强的数据库能力进行核心系统的分布式改造。核心系统改造不仅能让企业实现整体系统完全自主掌控。更能在业务稳定性、连续性不降低的前提下,支撑业务敏捷,最后达到每单笔交易 / 每个账户成本下降的目标”。

国产数据库正在悄然加速发展


2020 年 6 月 1 日,也就是去年的几天, 蚂蚁金服通过新增对外投资的方式,以 1 亿元注册并 100% 持股北京奥星贝斯科技有限公司, OceanBase 正式以独立公司运营。OceanBase 这一变化的背后其实也折射出国产数据库正在不知不觉间加速发展。


有人将 2019 年称为国产数据库发展元年,而在相关机构整理的国产数据库榜单中,我们也惊喜发现,截至 2021 年 5 月份,国产数据库已达 127 个之多。


近年随着互联网和开源技术的发展,互联网企业以高度的热情参与到了数据库的建设中来。无论是自主研发还是借助外部力量,互联网企业为了解决自身应用的问题,也开始加入到了数据库的建设以及应用推广过程中。


众多参与到国产化数据库的互联网巨头中,阿里巴巴的 OceanBase、PolarDB,腾讯的 TDSQL、TBase 等,都已经逐渐发展成为了易用并且性能稳定的优质数据库。


此外,处于行业发展前景的驱使,资本以及一批新兴的独立数据库创业企业也开始加入到数据库研发的队伍中,国内包括巨杉、PingCAP、星环、易鲸捷等机构,并且也都在各自的领域崭露头角。


互联网巨头以及独立的数据库企业之外,华为在去年推出了 GaussDB,中兴也推出了 GoldenDB。越来越多来自不同领域的玩家的加入,正不断携裹推进着国产数据库的商业化进程,加速了整个产业向前奔跑。


但业界需要注意到的是,数据库作为一个既需要有厂商基于他开发应用软件,又要有第三方为国产数据库提供服务,更要有国家机构为数据库培养输送人才,发展早期还要获得长期资本的持续押注的领域。其本质是一个包含了用户、技术、资本以及政策等多维度的综合生态,需要集多方资源以及力量才能最终达成目的。


相关开源地址:


https://open.oceanbase.com/


https://gitee.com/oceanbase


https://github.com/oceanbase


2021-06-03 17:324206

评论 1 条评论

发布
用户头像
不再是TiDB了么😂?
2021-06-04 05:52
回复
没有更多了
发现更多内容

企业系统太多?WorkPlus让工作事半功倍

WorkPlus

RTE2021 实时互联网大会参会感想

轻口味

1024我在现场 10月月更

[架构实战营] 模块一作业

张祥

架构实战营

EMQ 在2021电力人工智能大会:稳健数据基础设施架构支撑电力数字化发展

EMQ映云科技

人工智能 物联网 电力 mqtt

5面阿里斩获offer(Java岗),原来阿里面试官总喜欢问这种问题

进击的王小二

Java java面试 大厂面试

技术干货 | 闲鱼:一个优秀的 Push 平台,需要经历怎样的前世今生

蚂蚁集团移动开发平台 mPaaS

消息推送 push mPaaS

产业数字化的思考

陈俊

GrowingIO 数据安全实践

GrowingIO技术专栏

隐私保护 数据安全 隐私安全 数据安全法

kotlin入门教程百度网盘,阿里开发7年大牛

android 程序员 移动开发

ironSource 斩获 2021 年度鲸鸣奖三大重量级奖项

来,肝了这份网络安全学习计划无敌

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 学习安全

华为云企业级Redis:助力VMALL打造先进特征平台

华为云数据库小助手

GaussDB GaussDB ( for Redis ) 华为云数据库

行云创新马洪喜出席云栖大会,解读云原生时代开发者工具变革探索与实践

行云创新

开发者 云原生 行云 云栖大会 马洪喜

kotlin开发网站,字节跳动大神讲座

android 程序员 移动开发

EMQ 映云科技5G 边缘计算工业解决方案获中国移动创客马拉松大赛三等奖

EMQ映云科技

5G 物联网 边缘计算 移动互联网

喜大普奔!BFE 控制平面正式开源发布!

百度开发者中心

负载均衡 云原生 Go 语言 开源技术

打造价值交付体系,企业 CIO 如何应对 DevOps 命题?

BoCloud博云

DevOps 云原生

3面蚂蚁,一路过关斩将 成功拿到offer定级P6,大厂面试雀食有点难!

进击的王小二

java面试 大厂面试 阿里巴巴面经总结 java

揭秘!探访百度AI反诈第一线

脑极体

netty系列之:使用netty实现支持http2的服务器

程序那些事

Java Netty 程序那些事 响应式系统

kotlin协程实现原理,【绝对干货】

android 程序员 移动开发

kotlin库,大佬带你看源码

android 程序员 移动开发

Python爬虫实战 | 利用多线程爬取 LOL 高清壁纸

JackTian

Python 程序员 爬虫 后端 实战

面试官:如何防止 Java 源码被反编译?我竟然答不上来。。

Java 编程 程序员 架构 面试

端智能研发核心套件:MNN 工作台深度剖析

阿里巴巴终端技术

深度学习 ios android 移动端 端智能

kotlin实现接口,已开源下载

android 程序员 移动开发

华为全球首发《全光自动驾驶网络白皮书》,助力打造品质联接新体验

各位Oracle DBA们,你们期待的在线实训环境终于来了

墨天轮

MySQL 数据库 oracle redis 实训

开源应用中心 | KodBox快捷高效的私有云在线文档管理系统

开源技术

自定义View:resolveSizeAndState方法

Changing Lin

10月月更

以“有用”为圆心:重新认识智慧城市的“高手之路”

脑极体

OceanBase宣布开源,采用木兰协议,开放300万行核心代码_开源_田晓旭_InfoQ精选文章