自2009年阿里提出去“IOE”,至2016年支付宝完全下架Oracle,七年时间造就出云原生分布式一体化关系型的数据库--OceanBase,完全替代了Oracle,完成了绝大多数业内人士认为“不可能完成的事”,开创了国内大型企业用国产数据库替代Oracle的先例,把“不可能”变为“可能”。
OceanBase因替代而生、因应用而活、因发展而兴。又过了六年,OceanBase从蚂蚁集团走向了社会,在金融、能源、交通、政府、运营商等行业或部门进行了大量的替代应用,同时随着支付宝飘洋过海,走向国外。
为什么OceanBase能替代数据库领域比较优秀的Oracle?主要原因有二个,一是OceanBase云原生分布式的特性具有在线水平伸缩、故障自动愈合、按需弹性计费、智能运维管理、多租户安全隔离等优点,是基于单机开发的Oracle所不具备的,替代Oracle后,用户普遍感到数据更安全、系统更稳定、性能更优越、功能更强大、运维更简洁;二是国家数字化战略“站在中华民族伟大复兴战略全局和世界百年未有之大变局的高度,统筹国内国际两个大局、发展安全两件大事”,数据库国产化是大势所趋。
得益于国家政策,国产化数据库如雨后春笋般蓬勃发展,注册的有二百多套,一片欣欣向荣。国产化数据库分为两大类,一类为完全自主研发,一类为基于开源二次开发。完全自主研发前期投入成本特别高、风险大、周期长,但能百分之百掌控内核,做出有灵魂的数据库;基于开源二次开发前期投入成本比较低、风险小、周期短,但后期发展会面临瓶颈。二百多套国产数据库完全自主研发的廖廖,屈指可数。谁来响应国家号召,扛起去“O”大旗?
OceanBase从立项之日就有去“O”之使命,潜心研究精心开发,在自己家的“支付宝”上磨炼精品,真正实现了“云原生、分布式、一体化、关系型”的混合负载数据库,很多传统数据库上矛盾的理念,在OceanBase上却能有机地融为一体。OceanBase已与去年六月开源,有兴趣的朋友可以去验证这个自研的数据库,探讨实现这些技术的奥秘。
OceanBase已成长为翩翩“青年”,以去“O”为已任、以安全稳定为前提、以大一统融合为目标、以更快更强为追求,创造了多项之最。打榜TPC-C和TPC-H成绩最好,数据存储占用空间最低,提供容灾标准最高,透明扩展最方便等等。至于同行都强调的高可用、高兼容、高性能、安全性、低成本,OceanBase做的一点也不差。
如此,OceanBase扛起了去“O”大旗!
评论



