如何验证所谓的国产数据库是否真的国产?

银行国产数据库技术路线选型,针对国产数据库,那我们如何知道它是否是真的"国产",我们该如何去验证它哪?如何知道它的国产化水平哪?我把我能够想到的抛砖引玉出来供各位参考,也希望各位能够补充。1: 研发人员数量。一款好的产品,研发人员的数量绝对要足够,否则根本研发不出好的产...显示全部

银行国产数据库技术路线选型,针对国产数据库,那我们如何知道它是否是真的"国产",我们该如何去验证它哪?如何知道它的国产化水平哪?我把我能够想到的抛砖引玉出来供各位参考,也希望各位能够补充。
1: 研发人员数量。一款好的产品,研发人员的数量绝对要足够,否则根本研发不出好的产品,但是多少算充足,需要评估了。
2: 售后服务团队支持人员数量。一款好的产品,没有足够的售后团队也是白扯。但售后工程师的技术水平需要考虑进去,滥竽充数的太多。
3: 代码自研率或者研发掌控率。这个不好衡量,但是可以参考。
4: 第三方支持公司工程师、通过培训证书认证的人员数量。成熟的产品必然要有广大的支持人员,以及喜欢它的人员及外部企业的支持。
5: 如果是用的PG线、Mysql线,就需要知道他们对内核的改动百分比,升级是否还需要依赖这两款产品,还是可以独树一帜。

收起
参与125

查看其它 21 个回答jillme的回答

jillmejillme课题专家组CIO某大型银行

国产数据,看如何定义了。当然100%的代码都是国产的,可以说是国产数据库,此外,我认为源码开源,国人可修改,会修改,有在上面的基于核心的二次开发的也可以算国产数据库。
现在很多数据库都是在国外开源数据库上进行了二次开发,这个需要看开发的内容,例如PG MYSQL,开发了很多插件,我认为不算国产数据库,最多是开源数据库二次应用。
GaussDB(openGauss),也是在PG上的进行少量包装,核心层没有变动,增加了很多监控和事物一致性的,最多算半国产。
真正国产的数据库,关系型的且有较大应用基础的 ,现在还没有发现有。究其原因,我认为还是思想问题,自研不如买,买不如抄。 国家政策去IO;因为之前都是买,没有积累,又为了赶工,全部变成了改写国外开源的数据库。 用的简单,改的不大。
这个思想不改变,中国将永无自主完全知识产权的国产数据库。有的只是插件数据库。

互联网服务 · 2022-12-13
浏览2866
  • 匿名用户
    赞同,关键是要对内核的掌控,否则现在很多基于MySQL的插件式国产数据库还是基于MySQL5.7版本改的,像DDL这种在8.0版本上提供的能力就没有办法实现了,腾讯TD之前和MySQL的商用法院判例中已经输掉官司了,GPL协议在中国的法律效力还是有的,要么开源免费用,要商用就需要给Oralce支付商用授权,所以要真的做到自主可控还是要代码可控,数据才可控
    2022-12-21
  • 赞同,我们不排斥开源改的,从零开始可能不太现实,站在巨人肩膀上是很好的。但是现在很多企业动不动就说自己是代码掌控率97%以上,但感觉就像只改了个壳子似的,加了些中间件而已。就担心未来开源协议存在问题,或者未来产品升级是否必须依赖原有的开源软件,如果还是依赖的话,那还算自主可控吗?万一开源产品协议变动了哪?这些产品就没法升级了?我们主要就是担心这种情况的出现。产品的可持续性,不依赖其他外部的可持续性是我们很关注的。
    2022-12-28

回答者

jillme
CIO某大型银行

jillme 最近回答过的问题

回答状态

  • 发布时间:2022-12-13
  • 关注会员:25 人
  • 回答浏览:2866
  • X社区推广