"3、2、1,开始。"
随着倒数标语的响起,舞台上,5 位工程师在各自眼前的电脑上写下 13 年前 OceanBase 故事开始时的第一行代码。随后,屏幕上一串串代码接连涌现、活动、交错,汇聚成一个极新的,蓝、绿、黄三条超等符号交相呼应的图案——这是 OceanBase 的全新 Logo。
而这 5 位工程师,是 OceanBase13 年一步步走来的见证者:OceanBase 第一批研发工程师代表杨志丰、第一个客户网商银行的 DBA 于瀚凇、第一个开源项目 contributor 张博、第一届 OceanBase 数据库大赛冠军黄人煌,以及一起为 OceanBase 保驾护航的 CTO 杨传辉。
" 在如许一个特别的环节,OceanBase 盼望和他们一起见证。"
杨传辉表现,新 Logo 的计划灵感取自 OceanBase 经典 " 三副本 " 架构,寓意 " 活动的数据 "。
蓝色代表科技、绿色代表生存、黄色代表将来。"OceanBase 盼望通过创新的技能资助数据可以或许可信、高效、低成当地活动,助力更多企业探索新的贸易大概,创造数字期间的新将来。" 杨传辉说道。
3 月 25 日,首届 OceanBase 开辟者大会在北京举行。此中一个环节就是发布了 OceanBase 的全新 Logo。
更为重头的是,OceanBase 盼望可以通过不停低落开辟者在分布式数据库时的利用门槛,构建一个对开辟者友爱的分布式数据库。于是,OceanBase 现场初次公布了四项 " 开辟者友爱 " 实践。
一、正式发布 OceanBase 4.1 版本
OceanBase 建立于 2010 年,宏观上历经三次架构演进。
2010 年—— 2015 年的 0.1 — 0.5 版本期间,OceanBase 是一个单写多读的架构;2016 年—— 2021 年的 1.x — 3.x 版本期间,是一个全分布式架构。
雷峰网相识到,客岁 10 月,OceanBase 在 " 云栖大会 " 上发布了 OceanBase4.0 版本,正式进入单机分布式一体化架构期间。
什么是单机分布式一体化架构?
单机分布式一体化架构是 OceanBase 新界说的一个概念。
可以如许明白,一个成熟的、具有单机分布式一体化架构的 OceanBase 4.0,不做选择,既要单机架构的上风,也不放太过布式架构的发光点。
详细来说,它的最焦点代价在于把单机架构的高性能、低本钱上风,与分布式架构的可扩展、高可用本领完全融合到一套体系内里。如许做的利益是在开辟者利用的过程中,可以在得到一个具有高性能的分布式数据库的同时,利用门槛大大低落。
杨传辉表现,在单机性能评测中,OceanBase 4.0 已然逾越了 MySQL 8.0。在对 32C 的呆板举行 MySQL 8.0 和 OceanBase 4.0 的性能测试效果表现,OceanBase4.0 要高于 MySQL8.0,而且在最为综合的读写场景中性能要高出 39%。
而此次发布的 4.1 版本,在 4.0 版本的底子之上进一步提拔了性能、美满了功能、加强了稳固性。岂论是在内核本领,照旧在小规格综合读写性能方面都得到了极大提拔。
相比 4.0 版本,4.1 版本的事件处置惩罚(TP)性能提拔 40%,数据分析(AP)性能提拔 15%,旁路导入均匀将加载数据的性能提拔 6 倍,新增租户级别物理备库以及更细粒度的资源隔离本领,且全面兼容 MySQL8.0 版本,更通用、易用。
二、升级工具,推出领导式的安装摆设
对于用户来说,一款产物的好与欠好,除了技能特点和上风,利用的门槛有多高也是不容忽视的一个关键地点。
自从 OceanBase 正式开源以来,收到开辟者在利用过程中的许多反馈题目都是最低级的安装摆设题目。此中有两类题目特殊典范,一是找不到依靠包;二是许多组件设置起来特殊复杂。
雷峰网获悉,为了办理这一题目,OceanBase 团队思索很久后,内部定了一个目的:两分钟,要实现只必要用吃一包泡面,喝一杯咖啡的时间,就完成 " 一键安装摆设 "。
效果就是团队推出领导式的安装摆设,让摆设时间从小时级降到分钟级,可实现 2 分钟摆设 demo 情况、10 分钟完成尺度摆设集群,低落了利用分布式数据库第一道门槛。同时,把开辟工具(OCP Express)集成到社区版,一键下载全摆设,低落运维本钱。
三、推进场景化文档,办理文档 " 欠好找、欠好用 " 顽疾
对于开辟者来说,数据库文档就是 " 阐明书 ",是利用数据库的拍门砖。而恒久以来,分布式数据库自然的复杂架构和明白本钱,以及国产数据库技能文档的艰涩难明,让许多数据库爱好者望而却步。久而久之,数据库对于许多人来说成为了一门 " 只可远观,不可靠近 " 的技能。
OceanBase 看到了这一痛点,联合外界反馈的题目和发起,从贴近用户视角和场景做计划,重构了 7000 多页文档,办理了开辟者在利用时,数据库文档 " 看不懂、找不到 " 的顽疾,轻松学会数据库的 " 从入门到醒目 "。
四、OceanBase 公布将团体研发流程迁徙至外部,同一企业版和社区版代码分支,让每一位开辟者看到代码希望。别的,还公布即将开源三大开辟者工具(ODC、OCP Express 和 MySQL binlog service)。
现在,随着技能的不停进步,需求的不停变革,云盘算的摆设方式也在不停演变,公有云、私有云、多云、混淆云等。
面临 OceanBase 是否符合将来发展趋势的题目时,杨传辉表现,不管怎样变革,OceanBase 肯定是符合将来技能发展趋势的。不管是云原生的,照旧多云原生,乃至是一些混淆云平台,OceanBase 都可以举行摆设,并为用户提供完全同等的利用体验。
" 盼望将来真正将 OceanBase 做成一款主流的数据库产物。" 杨传辉说道。