m6米乐安卓版下载-米乐app官网下载
暂无图片
14
暂无图片
暂无图片
暂无图片

国产数据库,到底该怎么替换 -m6米乐安卓版下载

原创 多明戈教你玩狼人杀 2023-11-06
1594

最近在墨天轮连续读了三篇数据库国产化的文章,有白鳝老师的《数据库国产化是在套壳圈钱吗》,也有冯若航老师的《数据库真被卡脖子了吗?》,以及薛晓刚老师的《替换数据库的代价与真假国产。三位老师的观点有很多和我过去两年的工作经历不谋而合,也触痛了我曾经的一些记忆。我想聊聊我观点,一个曾经过去两年在做国产数据库,如今已经成为旁观者的人的想法。

先说我的观点:

数据库真被卡脖子了吗?——并没有卡脖子,无论是商业的还是开源的,都可以用,甚至可以不讲武德的方式使用。

数据库国产化是在套壳圈钱吗?——有人在认认真真做事,也有人在套壳圈钱。

替换国产数据库代价大吗?——大,非常的大,可能是一个数量级起步的成本。


如果将国产手机和国产汽车作为类比,国产数据库这个行业注定要经历筚路蓝缕、泥沙俱下、加速洗牌、黎明破晓这几个阶段,只不过国产数据库由于基础软件的特殊性,也许这个大周期要比手机要长,至于和国产汽车哪个更长,就只能交给时间来告诉我们了。

但是无论国产手机还是国产汽车,都是在公开的市场经过层层筛选和搏杀,经过一轮又一轮洗牌之后的结果,所有的消费者可以根据自己的意愿去选择物美价廉的。华为小米oppo和vivo要直面苹果三星,比亚迪要和特斯拉正面较量,这些企业能活下来,绝不仅仅是靠一个国产头衔,而是因为产品力真的过硬,放到全球都能有人买单。


说回替换,如果是国产数据库替换,一定要做好成本提升的准备。——是的,你没听错,从开源或者外国的商业数据库替换到国产,成本提升是几乎是板上钉钉的。也许是硬件成本的提升,也许是人工成本的提升,甚至有可能是业务宕机带来的变相成本提升。

一个广泛使用的业务软件,往往已经在某一个数据库软件中经过以年为单位的打磨,这期间克服了各种数据库自身的bug、性能问题以及各种想得到想不到的问题,即便如此,市面上仍然有大量的业务软件被人诟病不好用。如果换成国产数据库,这个重新适应重新打磨的时间是节省不了的。更别说是还在成长期的数据库开软件。

而且很多国产数据库,是没有准备回迁方案的,断头路一条。迁过去发现不好用的时候,没有工具给你回迁,只能手动或者想别的办法把数据导回去。这期间停业务带来的成本更是无法估量。


那么要不要替换为国产数据库?

我认为有必要,但不是无脑地什么都换。就像我一直说的那句话,数据库是为业务系统服务的,业务系统是为业务服务的。业务跑的好好的,为了替换而替换,就一定会出现范大将军那句话:“你把他换掉干什么你告诉我?脸都不要了!”

相比之下,一个新系统,新业务,如果有某个国产数据库软件非常契合场景需求,并且成本又在可接受范围内,这时候去考虑国产数据库,才是应该做的。国产数据库当下的优势,在于对某一些业务的支持可能更匹配中国业务需求,以及后续厂商的沟通以及响应速度。扬长避短才是应该做的事情,而不是跟风不顾当下的一股脑替换。


反过来说,国产数据库该怎么样做,才能让更多的人愿意去替换?

还是范大将军那句话:”务实一点,我劝你们,先把自己战术打法,足球的这个理念先搞懂。“弄清楚数据库软件存在的意义,弄清楚到底什么是数据库,弄清楚基础软件和基础设施在生产环境上都在干什么。怎么样把自己的东西做到成本更低地使用,而不是搞花里胡哨的东西,让企业自己承担替换之后的代价。

如同国产汽车和国产手机今天的势头,在公开市场的搏杀才有了这样的成绩。国产数据库也必须经历这些,才能真正成长。一味地保护成长不出了下一个比亚迪,下一个华为,下一个流浪地球。国产数据库厂商,也要有这样的觉悟,才能真正活下来。靠着保护和投机,也许能火一时,但是长远下来活不下去。


也许言辞有些过激,但是作为数据库从业者,我确实真心希望有一天,国产数据库能出现自己的比亚迪和一众手机品牌。也许当下我们处在泥沙俱下的阶段,也许已经进入了加速洗牌,但是我仍然希望有一个国产数据库的黎明破晓。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
2人已赞赏
【米乐app官网下载的版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

网站地图