在效果层面,包括稳定性、可靠性与性价比 。其中,稳定性也是厂商和机构在选购时最在意的因素 。可以发现,在这些最重要的因素,国外数据库的表现都非常出色,国内数据库厂商则良莠不一 。
而这些问题在具体的交付过程中,则会被一一显现出来 。
国产替代,长路漫漫
数据库作为基础软件,需要几十年如一日的积淀 。如今,去O的进程在中国已经进行了15年,但国内数据库市场渗透率仍不足10% 。关于“国产数据库真的能替代Oracle吗?”这一问题,至今还在被持续热议 。
根据艾瑞咨询2022年数据库使用情况调查结果显示,在数据迁移难度、数据库一站式管理、运维与备份复杂度是数据库用户遇到最多的几个难题 。
第一,数据库迁移难度大,占比19.2%,难点聚焦于迁移过程中的兼容性、数据安全、停机时间、数据校验和性能保证等 。第二,缺乏数据库的一站式管理,占比14.8%,当前市场上的一站式管理平台以管控类为主,主要面向DBA等专业技术人员,而对开发、业务、运维等其他角色的门槛偏高 。第三,运维与备份的复杂度高,占比14.3%,随着技术路线的灵活度和复杂度提升,运维与备份和难度势必增加 。
文章插图
从数据库厂商的角度分析,国产数据库的几大通病聚集在研发、专利和代码自主化程度上 。这些都是经常被人诟病的几大难点 。
首先,国产数据库厂商研发人数占比过低,超60%的厂商研发人员还不过百人,这与国外形成了鲜明对比 。其次,在国产数据库专利方面,所有国产关系型数据库的专利数加在一起不足4000件,而单Oracle的专利数就达到了14000件 。最后,国内目前很多代码自主化率并不高,大部分国产数据库都是在现有的开源基础上进行修改 。
此外,根据大部分使用国产数据库的口碑来看,国产数据库在性能、功能和可用性方面也存在问题 。
首先看性能方面,国产数据库的性能并不是均衡发展的 。与Oracle相比,有些国产数据库OLTP的性能较好,有些则是OLAP的性能更好 。所以,国产数据库要想克服这一问题,就需要针对不同类型的数据库,采用不同的解决方案 。
其次是功能方面 。像Oracle等传统商业数据库有几十年的积淀,国内“年轻”的数据库还有很长的路要走 。在这种情况下,国产数据库要想实现“弯道超车”,就不能沿着Oracle的老路继续走,而是根据国内的数据需求,制定出一条符合自己的数据库类型,在保障性能和主要功能的前提下,实现功能上的差异 。
最后则是最关键的可用性方面 。由于Oracle数据库较为成熟,所谓的“成熟”,具体来说是,其使用率较高,修复的bug也较多 。而国产数据库较为年轻,仍有许多未发现的漏洞 。针对这种问题,解决办法只能靠所有使用国产数据库的企业共同努力 。
此外,在数据库国产替代的过程中,企业还会考虑的一个更大的问题是迁移难度和迁移成本,在迁移成本中,也包括兼容性的问题 。一般来说,一家企业完成数据库的国产替代需要花上2~3年的时间,在这过程中需要评估改造难度 。
比如在国产数据库选型过程中,会考虑到与上层应用系统的兼容性问题 。因为目前,大部分传统行业的应用系统仍然使用的国外的系统 。像一家大型制造业企业,或者一家传统银行,其内部上上下下的应用系统不可能跟着数据库的更换而更换 。一旦兼容性出现问题,损失重大 。
但受政策驱动,全行业在2027年都要完成100%的国产替代,届时,企业对于兼容性问题的考量也会削弱 。
虽然目前国产数据库的成熟度还不比国外,但在政策和市场需求侧多方面影响下,国产数据库不无“弯道超车”的可能 。
数据库迁移潮,正在加速到来
2023年,国产数据库正在进入「狂飙」时代 。在国内对分布式数据库需求增加,国内传统行业数字加速转型,业务复杂度升级的基础上,传统数据库局限性愈加凸显 。
从2000年到2023年,国内数据库一路高歌猛进,经历了非常重要的三个转折点 。
第一个转折点是2000年BAT时代的到来 。当年,互联网大厂兴起,国内数据库也迎来了自己的光辉十年 。国产数据库终于可以通过自己的技术力量,不依赖国外高端业务就可以做好 。
第二个转折点是在2010年后,当时是4G时代 。国内互联网一路演进,在那片土壤下生长出了很多种应用,比如短视频和微博 。这些App的兴起,让国内对数据库的需求不再局限于关系型数据 。彼时,国内云厂商也有了自己的积淀,可以提供适用全场景的数据库 。
推荐阅读
- 那英|向往7:那英、何炅一唱一和把《声生不息》《乘风2023》宣传了
- 国产黄金品牌排行榜
- 2023年闰月是几月
- 瓜子|钓鱼日记——2023年6月3日(巩华城夜钓)
- 2023年中国人口负增长
- 周华健|《中国好声音2023》定档,四大导师阵容,周华健最值得期待
- 2023年最火伤感歌曲大全
- 国产钢琴什么牌子好
- 国产钢琴哪个牌子好又实惠的
- 招聘|招录1335人!2023年空军技能岗招考公告发布,6月12日开始报名