路径|国产数据库厂商的路径选择:开源、替代还有技术领先


路径|国产数据库厂商的路径选择:开源、替代还有技术领先
文章插图
作者 | 王德清
出品 | 雷锋网产业组
国产数据库行业,从未像今天这样热闹。
6月1日,蚂蚁集团自主研发的分布式数据库OceanBase宣布正式开源,并成立OceanBase开源社区,社区官网同步上线,300万行核心代码向社区开放。就在几天前,阿里云也对外宣布开源了PolarDB for PostgreSQL。
而在之前,腾讯云发布首款全自研分布式分析型数据库TDSQL-A;国产数据库厂商PingCAP也发布了TiDB 5.0 版本……
成型于上个世纪80年代,数据库是计算机领域三大基础软件系统之一。早期的关系型数据库以甲骨文数据库为代表,取得了巨大的商业成功。后来出现了MySQL、PostgreSQL等开源的关系型数据库。
作为基础性软件以及企业IT系统的关键支撑产品,数据库具有牵一发而动全身的特性。
你可能想不到的是,就是这样一个重要的技术,在2014年以前,全球数据库市场份额名单中,几乎找不到中国厂商的身影。
如今,随着众多企业入局,国产数据库正在打着一场激烈的翻身仗,在此背景下,国产数据库如何崛起?如何抓住历史的机遇,掌握自己的命脉?成为当前数据库从业者所要思考的问题。
国产数据库不应该只想着替代最近几年,国产数据库在替代潮流中看到了机遇,无论是互联网阵营的阿里、腾讯,通信厂商华为、中兴,还是达梦、人大金仓等老牌国产数据库,都把主战场放在了“去O”的存量替代领域,几乎所有的国产数据库都把金融行业的国产化作为最重要的战场,从大型银行、中小城商行、保险公司、证券基金公司,过去几年国产数据库掀起了一个“替代”潮。
这也让雷锋网笔者想到了刚接触数据库行业时的一个困惑:为什么数据库厂商都喜欢分享自己的数据库产品如何通过测试,最终替换Oracle等传统数据库的故事。
后来一些行业从业者对笔者答疑表示,金融行业对于数据库的要求是最高的,可用性要达到99.999%,这意味着,全年数据库发生故障的时间不可以超过5分钟。
而这个要求说白了就是数据库产品要具有高稳定性、强容错性和高安全性。
也正是由于这个原因,取代Oracle(去O)等传统数据库成为了多数国产数据库时至今日的奋斗目标。
对此,我们不禁提出了疑问,国产数据库的目标难道只是要替代Oracle等传统数据库,换句话来说,我们取代了Oracle等传统数据,就代表着我们的数据库产品就已经超越了他们了嘛?
答案当然是否定的。
从Gartner、DB-Engines等研究机构最新的报告中不难发现,数据库市场正在出现一个新的趋势:以Oracle、DB2和Microsoft SQL Server三大巨头为代表的传统商业数据库的市场份额不断下降,而开源数据库和云第三方数据库市场在持续增长。
在这个背后,是数字化转型的浪潮向前涌进。据知名咨询机构统计,到2025年全球数据总量将超过160ZB,全球数据总量的近 20% 将成为影响日常生活的关键数据,近 10% 将变为超关键数据。
伴随这个而来的,除了对数据库有不变的高稳定性、强容错性和高安全性之外,企业在数字化时代又提出了海量,实时、在线的数据分析的能力,这些反而是传统数据库不擅长的。
数字化暴涨的海量、实时、在线需求,最终落在了分布式数据库和大数据技术栈的肩头上。
因此,这对于那些只将目标瞄在替代Oracle等传统数据库的国产数据库厂商来说,面对当前数字化转型浪潮下的海量、实时、在线的数据分析的能力则有所欠缺。
数字化暴涨的海量、实时、在线需求,最终落在了分布式数据库和大数据技术栈的肩头上,中长期看又以各种云服务模式的部署为主流。“开源、融合、云化”成为破解数字化时代数据需求的三大法宝。
因此,以后当企业用户提出:你的产品是否有应用在大型互联网公司核心交易系统中嘛?又该如何做解?
开源将成国产数据库重头戏就在最近几天,阿里云的PolarDB和蚂蚁的OceanBase相继宣布开源,加上作为先行者的TiDB,中国数据库第一集团的TOP ( TiDB,Oceanbase, PolarDB) 都将开源作为战略选择,在业内引发了巨大的讨论。“开源的拐点到了”、“开源成为新一代数据库的主流选择”,有的人甚至因此发问:开源会改变世界吗?
路径|国产数据库厂商的路径选择:开源、替代还有技术领先
文章插图
对于这个问题,实在难以找到答案。
但我们可以预见的是,开源将加速成为中国未来发展基础软硬件技术的关键路径。