数据库管理-第239期 国产数据库,一把好牌打得稀烂!(20240909)

数据库管理-第239期 国产数据库,一把好牌打得稀烂!(20240909)

作者:胖头鱼的鱼缸(尹海文)
Oracle ACE Pro: Database(Oracle与MySQL)
PostgreSQL ACE Partner
10年数据库行业经验,现主要从事数据库服务工作
拥有OCM 11g/12c/19c、MySQL 8.0 OCP、Exadata、CDP等认证
墨天轮MVP、年度墨力之星,ITPUB认证专家、专家百人团成员,OCM讲师,PolarDB开源社区技术顾问,HaloDB外聘技术顾问,OceanBase观察团成员,青学会MOP技术社区(青年数据库学习互助会)技术顾问
圈内拥有“总监”、“保安”、“国产数据库最大敌人”等称号,非著名社恐(社交恐怖分子)
公众号:胖头鱼的鱼缸;CSDN:胖头鱼的鱼缸(尹海文);墨天轮:胖头鱼的鱼缸;ITPUB:yhw1809。
除授权转载并标明出处外,均为“非法”抄袭

演示文稿1_01.png
首先,题目不针对所有。
上周六参加了赵振平赵主席在成都举办的《信创数据库沙龙》,特别是私享讨论阶段,加上正好看到一些信息与视频,感触颇多。本文内容及观点主要还是聚焦于数据库圈。

1 吃不饱的乙方

这个是赵主席说的一个故事,他们公司之前想让一家世界500强企业“少花钱”,就提交了一个买断制+服务收费的低价方案,但是被客户打回了,客户只说了一句话,如果乙方都吃不饱了,我们作为甲方又怎么能获得优质的产品与服务呢。
其实吃不饱的乙方,比比皆是:

  • 为了获得订单、抢占市场,用“白菜价”卖产品
  • 研发数据库需要巨大的投入
  • 销售、商务、行政等公司常规运营的投入
  • 交付、服务、技术支持等技术相关投入

不得不说,做数据库是一个烧钱的事业,也是一个需要一定感情注入的事业。虽然说在开源时代,有非常多的开源代码和开源产品可以让我们在很多地方不需要重复造轮子,但是数据库是一个系统工程产品,可不是简简单单组装“零部件”就能搞定的。
关于“白菜价”还想多说一点,一方面是价格战抢市场,另一方面是一些客户以前白嫖习惯了,就不认为想在数据库产品本身上花很多钱,支持国产数据库发展不是一句口号,只需要耗费真金白银的。
image.png

2 钱只能自己挣

今天看了一个新零售的视频,里面有一句话互联网的思维就是钱只能自己挣,哪怕现在不赚钱,但是过后必须全收。
对于很多数据库厂商,特别是做了比较长时间的,“我们穷怕了”的想法其实也挺常见的,因此有一些数据库厂商自己完全包干了销售、售前、售中、售后与支持服务,把自己数据库产品的方方面面牢牢掌握在自己手里,产品对外也非常封闭,不仅仅体现在下载使用(试用)、文档和社区等可以获得产品信息与交流的地方,在外面的演讲宣传内容也需要严格控制,做到能不讲就不讲,不能讲的就更不讲了。哪怕现在可能是靠着价格抢占市场,未来“一统江湖”之后有的是办法收割。
这又让我想起了那句话:“Oracle除了源代码什么都告诉你,国产数据库除了源代码什么都不告诉你”。
而且向外没有合作伙伴,也几乎不去扩展相关从业者,还是涉及自己产品的都只能自己做。姑且不说如果数据库卖的很多的话,得铺多少人,如果立志做国产数据库第一厂商的话,那么这么庞大的市场,完全靠自己铺开去做,扛得住么?(当然也得给自己说一句,咱们这些从业者就不活了?)
image.png

3 脱离实际需求

之前听说(注意是听说,不保真)某国产分布式数据库的重分片方案是,主节点必须有足够的空间存放全部数据,任何目的的重分片不是仅仅调整需要调整的数据,而是把所有数据收归到主节点然后按照目标要求重新分片数据。我只能说这是一个非常脑残的解决方案,先不说以这种重分片过程中数据库是100%不可用的,更不要说对CPU、网络、IO的巨大压力,如果重分片过程中因为这些压力引起任何硬件层的故障,那么数据安全从何说起。其实重分片一般是为了解决分片不平衡、数据量增大等带来的节点承载能力不够的问题,本来分布式数据库标榜的动态扩缩容最后无从谈起,再到最后听说(注意,还是听说)的解决方案是用移动硬盘将数据拷贝到配置更好的服务器去了。
这种用脚想出来的方案,其实还是离开了数据库应用中的实际需求,归结的原因是很多数据库研发人员没有使用过数据库,甚至是产品经理都没有对数据库有良好的认知,很多数据库产品的发展都是在每家厂商都有那个全量的功能或特性列表里面进行选择,能做合理取舍的厂商很少,能做选择后深入的就更少了。所以我还是那句话,我更相信一家由DBA出身带队的数据库厂商做出来的产品,因为DBA才知道数据库到底要做成什么样。
还有呢,数据库是需要不断打磨的,但感觉很多数据库厂商的目标就不是“星辰大海”,对数据量、并发、逻辑复杂度等的评估完全不足,当然这也与行业有关,特别是很多源自于互联网场景的(或这是一些互联网产品经理搞的)数据库自身的应用场景(或者熟悉的场景)就和很多其他行业不一样,因此这种产品往往换个场景连基本测试都一塌糊涂。这也是与实际需求脱节的表现,往后数据库国产化进入深水区,会有越来越多的问题出现(出现问题不是坏事,怕的是不认为是问题,也不让提出这些问题)。
image.png

总结

前几天有个视频,里面有大佬说到“现在中国数据库行业是不健康的”,确实如此,中国有庞大的市场以及足够的政策导向,是有很大的前景的,但是还是有很多数据库厂商在走弯路,没有做好。当然我也希望国产数据库越做越好,也有很多厂商在正确的道路上不断前行,只不过道阻且长,加上内卷。
老规矩,不知道写了些啥。

  • 13
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

胖头鱼的鱼缸(尹海文)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值