查看原文
其他

国产数据库,乱象丛生?

破产码农 InsideMySQL 2022-10-13
点击卡片,关注 InsideMySQL

有同学在IMG社区的VIP群转发了一篇公众号文章:《国产数据库乱象》。

姜老师仔细学习了下,总结来说,作者的观点是:

  • 国产关系型数据库已经有81家,碎片化问题严重;

  • 专利数总数仅4000件,对比Oracle公司来说太少,Oracle公司有1.4W件;

  • 代码自主化率不高,基本都是基于MySQL或PostgreSQL;

  • 牛逼吹很大,动不动就吊打Oracle数据库;

  • 数据库排行榜很乱,一般也是数据库厂商提供的资料,并不客观;

上述论证看似没有太大的漏洞,然而,从姜老师的角度看:以上全错

相反,作者以上说的这些,恰恰说明国产数据库迎来了弯道超车的最佳时机


上述所谓的乱象论,本质是新生代事物发展过程中,保守派经常会发出的观点。

比如之前的智能手机市场,经常也会看到有人说智能手机厂商太多了,金立、小辣椒,N多杂牌厂商。智能手机没有什么技术含量,硬件就是组装一下,操作系统就是基于Android修改了一点。手机跑分很乱,动不动就吊打iPhone,实际流畅度、安全性对比iPhone还有很大的差距。

你发现把国产数据库换成国产智能手机厂商,Oracle换成iPhone,上述的结论基本可以复用。

当然,我们知道智能手机的战争基本已经结束。

现在用户常见的也仅剩下小米、华为、Oppo、Vivvo、一加等少数厂商。

这不,现在保守派就说新能源车的乱象了。新能源汽车厂商太多,很多车企没啥历史,车牌都不认识。新能源车基本上基于特斯拉开源的专利,但动不动吹嘘吊打特斯拉。

同样的,将国产数据库换成国产新能源车,Oracle换成特斯拉,上述的结论再一次的可以复用。

保守派,或者 old money 们说的都对,担心的也不无道理。

然而,他们太老了,看不到未来的发展趋势,或者他们希望维持目前的舒适区。

技术最终是向前发展的,即便某个时间段可能会有倒退。但拉长时间看,依旧会一往而无前。

目前国产数据库厂商有81家,成立时间也不长。但通过市场化的运作,大浪淘沙,适者生存,最终会在国产数据库市场脱颖而出类似华为、小米、Oppo、Vivvo这样伟大的厂商。

甚至我们国产数据库的生意会扩展到国际市场,比如现在TiDB数据库正在尝试做的事情那样。国外的客户,说不定用户画像是:人傻、钱多,速来。

从专利角度看,Oracle的1.4W件专利是存量,新的事物需要参照的是增量。就好比特斯拉的销量依然比不过BBA们,但是特斯拉销量的增速是每年80%+,而BBA们的销量甚至是在不断下降。

另外一方面,从专利的技术角度看,30 年前申请的专利,大概率已经没有太大的意义。

至于代码自主化率问题,这是一个底层的技术人才会关心的事情。从产品层面看,能解决用户问题的才是好产品。而不是这款数据库产品是 C++ 写的还是用 Golang 写的,这200W行代码有多少是你自己写的还是开源的代码。

因此,代码自主化率不重要,重要的是代码自主可控率。你重写200W行代码,写出来基本还是这个逻辑,只不过变量名、函数名改了改,这又有什么意义呢?当数据库出现问题时,你能不能第一时间解决,这对用户来说才是最为重要的。

Oracle数据库虽好,但是每次出现问题,需要总部的工程师从美国飞过来解决问题,这是真的好么?

牛逼吹很大?这还是太技术人的思维逻辑。

从产品角度看,这是正常不过的营销手段。即便是国外的数据库公司,他们也吹啊,Snowflake不吹么?Hadoop那些产品不吹么?即便 MySQL Heatweave 不也吹么?

理想L9是500W内最好的SUV,这是不是一下子抓住了用户的眼球?是不是几乎不花一分钱就可以让自媒体们来宣传自家的产品?

牛逼要吹的,万一哪天真的成了呢?

最后,至于国产数据库排行榜,这些在手机、汽车行业也都有。这东西呢,本质是一种人情世故,随便看看就好,也不会有多少人当真。

但有些厂商既是裁判员又是运动员,这样的性质就比较卑劣。别一不小心成为王自如、小刚学长之流...... 万一哪天来个国产数据库届的罗永浩老师找你撕逼呢?

最后的最后,我们要感谢互联网公司们对于MySQL数据库的大规模应用,在过去的10多年内培养了无数数据库的内核开发人员,将中国对于数据库内核的自主可控提升到了前所未有的高度。

在数据库从集中式到分布式,再到现在的云原生架构,中国码农们的技术始终处于世界领先的位置。

腾讯的TDSQL、蚂蚁的OceanBase、华为的GuassDB、中兴的GoldenDB、银联的UPSQL,这些数据库们已经在核心业务中替换了传统的商业数据库,实现了弯道超车。

中国国内14亿人口,大规模的海量数据,数字时代的来临,这些都是国产数据库迅速发展的基础。

乱象,或许存在,也是只是暂时,但金子最终会发出闪耀的光芒。

相信用不了多久,没有多少人会怀念Oracle数据库的强大的性能、金融级的可靠性,就像现在不会有多少人怀念Nokia手机,即使他坚不可摧,能挡子弹。

时代的巨轮滚滚向前,让我们一起见证数据库行业百年未有之大变局吧!

以上。


END


欢迎加入 IMG 官方社区高端VIP群 。

入群请加姜老师个人微信 82946772,并备注:码农入VIP群
IMG 官方社区高端群是订阅制的,不过也就99元/年,权当请姜老师喝杯咖啡。
在会员期间你可以享受到下面的福利:
    • 突破微信群人数500的限制,以后所有高端群小伙伴可以在一起吹水;

    • 提供 IMG 公众号每篇技术文章最后遗留问题的标准答案;

    • 技术圈的江湖八卦,比如某数据库出局某行的原委,某大V被新领导GZ;

    • IMG社区技术嘉年华大会门票5折优惠;

    • 姜老师夫妇的私密分享,包括技术、工作、投资、相亲、移民等热门话题;

    • 会员每邀请新会员入群,可以享受59元的返利(把年费赚回来😄);


往期推荐



TiDB 哭晕,Snowflake 正式进军 HTAP!

刚刚,甲骨文断供 MySQL ?

MySQL ,敲响了传统商业数据库的丧钟

MySQL 单表容量 100T,怎么处理这个需求?

TiDB 估值30亿美元,是高了还是低了?

CRUD 很简单?你的代码根本不健壮!

10亿条记录的表,如何做 DDL 操作?


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存