机械荟萃山庄

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 74|回复: 0

国产数据库通过乱改开源数据库源代码 满足“自主创新”

[复制链接]

2万

主题

2万

帖子

17万

积分

超级版主

Rank: 8Rank: 8

积分
174305
发表于 2024-11-6 11:07:08 | 显示全部楼层 |阅读模式

1999年中国第一个数据库公司成立,国产数据库从无到有,进入产学研用阶段,金仓、达梦、南大通用,这些企业曾经都带有很强的学院属性。
2015年前后,随着政策频繁落地达到一个产业高潮,科技大厂、互联网公司、创业公司纷纷入局,进入百家争鸣阶段;在行业内没有权威测评和名录限制的情况下,呈现出种种野蛮的暴力美学,1分钱投标的项目有,数亿级的大单也出现过,拿个开源改个名、申请个软著就实现自主研发的更是数不胜数。
2023年12月26日集中式测评名单发布,2024年9月30日分布式名单发布,众多李鬼也在深度测评中纷纷现出真身,国产数据库的商业道路终将随着规范化管理走向稳定发展。在所有对国产数据库现状的看法中,也依然存在一部分较耿直的观点,无外乎“套壳”、“魔改”之类。

大众对这两个词语定义时,能够达成一个共识,从而避免讨论这些问题时存在初始歧义:
套壳:应该是指不改变核心代码、功能、性能的基础上,修改外围产品名称、文件名称,从而使其从表面看起来像是一个新产品;
魔改:应该是指为了实现自主率而进行的代码修改,因为另类的改造导致易用性下降,甚至性能的衰退、功能的阉割。

现有的每个开源产品都不是完美的,问题是重写一遍能不能在功能、性能不衰减的情况下,解决这些已知的问题?
如果不能,那么就是“站在了前人的脚趾上”,甚至是“脚底下”!
但如果能,那么就是创新、是技术的超越,是应该被鼓励的。
然而,“很多事情不仅仅是技术因素”,重新写一遍看起来如此的没有必要,但证明团队拥有自主可控能力最简单的方式却是检测代码自研率,这也是测评的必要环节。所以这些没有必要自研的国产数据库,无可避免的工作就是魔改,大量的研发成本放进去,不是为了研发新的功能,也不是为了提升性能,而就是纯粹的实现代码自研率。这对用户是没必要的,对企业也是没必要的,但这样做才符合规则。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|机械荟萃山庄 ( 辽ICP备16011317号-1 )

GMT+8, 2024-11-21 23:20 , Processed in 0.091131 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表