暂无图片
暂无图片
3
暂无图片
暂无图片
暂无图片

还是调侃国产有流量啊

原创 薛晓刚 2024-09-09
498

纯数据库的文章问津很少

日常知识能过300就不错了

image.png

但是说点其他的能有几千阅读,比如两个红框之间的还有3400多。

听总监说他的发的《国产数据库,一把好牌打得稀烂》一天就破千。可见这种还是大家喜闻乐见的。就连不少国产数据库厂商的人都说感觉在我群里骂国产是“政治正确”。

其实大家都被数据库虐的不行了,就想发泄一下。

我今天总结《国产数据库,一把好牌打得稀烂》,有特殊原因。如果想麻将一样,靠大家一起洗牌时候随机抓牌的话,那么就是各自认命了。而现在是发牌,荷官把JQKA这些都已经发给制定的人了。

说到这里必然会有人抨击说,国家安全大于一切。我承认类似两弹一星的一定要自己去搞。这种也没有市场化,也不能市场化的。

目前把一个市场化的领域搞得政治化,还把有些有实力的玩家禁止上桌(无论国内的国外的,尤其是国外的)。这本身就有点拿不上台面。

而数据库这个是要市场化的。市场化的就不能和军工的打法一样。最终我们还是要回到之前的样子。

市场化就从WTO这种影响中国的来说。中国飞速发展得益于加入WTO。大家想想是不是从2000以后我们才开始飞速发展的。但是现在不提了。

因为在2019年12月11日起,世贸组织WTO上诉机构只剩一名法官,无法达到法定人数,变相的宣告上诉机构瘫痪,世贸组织也就差不多名存实亡了。奥巴马在任期间,曾起头推动过一个专门用来围堵中国的协议《全面与进步跨太平洋伙伴关系协定》,简称CPTPP。相比较WTO是承诺制的,而跨太平洋协定是检查制。也就是说之前承诺就行,是不是做得到不一定。而跨太平洋协定是做到了才能加入。

可能有人说这种是针对中国的,和我们有什么关系?有,因为我们要加入。

image.png

如果还是这样,显然要面对今天这些问题。

所以有些数据库出海了,比如TiDB,在数据库的兵器谱-db-engine上排名到72了。 这就有点像清华北大在全世界大学排行榜单上找到自己一样的感觉。

image.png

还有一个OceanBase也要119了。
image.png

不管大家承认不承认最终,消亡90%是能达成共识的。在这个过程中很多被折腾的,被虐的,最终都会过去了。

数据库替换的最大成本是改造

即使今天我和周围的人说起来,几乎没几个人理解我。都似乎有人想看我笑话,觉得换了几个国产是不是我还能解决大部分问题。如果不能那就是我能力问题。实际上有些数据库出了问题,我是真的不知道怎么处理。因为数据库没有足够的信息支持我判断。

但是这不是重点,重点是开发的应用重构。其实大家不能理解应用开发是围绕着数据库开发的。如果能意识到这一点就知道了一旦换数据库,所有的程序都要改写,甚至是重写。这不是危言耸听。这也就是一直说现在到了替换的深水区。问题是这个深水区是游泳池的深水区还是太平洋的深水区?有的深水区是会死人的。

因为之前的政府行业,就是用个ACCESS也能用。金融和运营商相对开发规范。再看看传统行业的数据库设计和SQL规范。一句话概况就是:
没有设计,没有规范。遇到这种其实改造代价是很大的。总之在出现问题后,我可以告诉开发人员如何改。当然我也可以告诉开发人员如何预防。

这些都写在我的书中了。感兴趣的去看看。

数据库集中式也好分布式也好,开源也好商用也罢,各有各的特点。但是几乎所有的数据库优化的原理是一致的。而我就是干这个的。

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

评论