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

写在D-SMART信创版发布之前

白鳝的洞穴 2023-09-28
262
节前最后一篇文章,想和大家分享一些数据库国产化的感受。 10月份D-SMART将要发布信创版,这个版本主要支持国产数据库产品。在发版计划内的数据库产品覆盖了一些目前流行度比较高的国产数据库产品。
         
在信创版中除了十多个国产数据库外还包含了对几个比较流行的开源数据库的支持,包括:MySQL、PostgreSQL、MongoDB、redis。在信创版发布的同时,D-SMART将会更新社区版,同时发布信创版的社区版。届时大家可以在DBAIOPS社区下载最新的D-SMART社区版和D-SMART社区信创版。对于分布式数据库,比如Oceanbase、Gaussdb等,我们在稍后也会推出社区版的专版提供支持。
         
对于数据库国产化替代这件事大家是有不同的看法的,因为数据库国产化或多或少会对大家有一些影响。从每个人自身的角度去看,对这件事不满意的恐怕是占大多数的。不过我想数据库国产化替代的原因是多方面的,不完全是政治,也不完全是商业。哪怕没有现在的中美关系恶化,逐渐去O也是必然的趋势。因为总是用盗版也不是一回事,随着国内知识产权保护的日益正规化,早晚会有用不起Oracle的那天出现。我一直认为国产数据库发展到的第一波高潮是被当时我国用户知识产权意识薄弱给埋葬的。
80年代开始的我国电算化浪潮,随着小型机购买进来的应用软件中最重要的一款是数据库。那时候国内的一些软件企业就已经开始开发国产数据库产品了。我记得90年代就测试过一个国产数据库cobase。在Oracle还不太行的时候,国产数据库就已经起步了,只是那时候的国内的数据库产业不太受重视,发展也比较慢。再加上Oracle在销售策略上采用法律LICENSE,让习惯于盗版的国内用户在不花钱购买的情况下就可以使用十分优秀的数据库产品。让起步不算太晚的国产数据库产业遭受了当头一棒,从此一蹶不振了。
         
这次去 O 和前些年去 IOE 不同,不是企业决策者被互联网忽悠后的自发行动,而是在国家意志推动下的一项工作,是有一定强制性的。 既然大势不可违,那么我们就不用过多的去争论要不要做数据库国产化了,而是多考虑考虑如何把国产数据库用好了。因此多一些建设性的动作,少一些抱怨是每一个数据库从业人员最好的态度。
         
现在国产数据库产品还有些不尽如人意,在技术水平,性能,稳定性,功能甚至文档上还与国外先进水平有不小的差距。也希望我们的数据库厂商能够调整心态,认真听取客户的意见,做好自己的产品。而生态合作伙伴则加紧针对国产数据库的适配,为用户提供丰富的周边产品。
         
从2019年开始我们就在进行D-SMART的国产数据库的适配工作,在这些年里,很多国产数据库厂商都给我们巨大的支持。不过在此过程中我们也发现了很多国产数据库产品中不如人意的地方。文档和技术资料的缺失让我们在适配国产数据库的时候如盲人摸象一样困难。很多数据库厂商的 技术人员都不能很准确的解释某个指标或者某个等待事件的含义。连原厂的技术人员都这样,我们的客户面临的是什么样一个运行环境。要让我们的用户把数据库产品用好,第一个人要解决的就是这个问题。
         
更大的问题那就是案例和知识库的积累,我们希望通过数据库厂商积累的案例来构建初步的运维知识库,但是在与我们交流过的十多个数据库厂商那里,无一例外的一无所获或者收获甚微。大多数厂商自身也缺乏对运维案例库的收集与分析,少数厂商虽然手头有一些积累,但是不愿意和生态伙伴分享。看看METALINK上Oracle公开发布的已经变成知识库的上千万个案例文档,我们就知道差距有多大了。对于奉行长期主义的数据库厂商来说,不能只是盯着市场上的那些订单,而必须注重服务能力的建设了吧。
         
在D-SMART信创版发布之前,我想表达的思想是,既然事情来了,我们就必须认真对待,甚至当成一个巨大的商业机会来对待。对于生态用户来说,选择自己适合的成本较低的替代路线。对于 DBA 来说,更新知识是必然的,很多 Oracle 技术水平远比你高的人都在学习国产数据库,你扔掉一些坛坛罐罐又有啥不能的呢? 而既然数据库产业是一个需要长期积累的产业,那么还不如从今天开始就奉行长期主义,切勿急功近利。双节将至,老白在这里也祝各位中秋国庆快乐!
         

文章转载自白鳝的洞穴,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论