排行
数据库百科
核心案例
行业报告
月度解读
大事记
产业图谱
中国数据库
向量数据库
时序数据库
实时数据库
搜索引擎
空间数据库
图数据库
数据仓库
大调查
2021年报告
2022年报告
年度数据库
2020年openGauss
2021年TiDB
2022年PolarDB
2023年OceanBase
首页
资讯
活动
大会
学习
课程中心
推荐优质内容、热门课程
学习路径
预设学习计划、达成学习目标
知识图谱
综合了解技术体系知识点
课程库
快速筛选、搜索相关课程
视频学习
专业视频分享技术知识
电子文档
快速搜索阅览技术文档
文档
问答
服务
智能助手小墨
关于数据库相关的问题,您都可以问我
数据库巡检平台
脚本采集百余项,在线智能分析总结
SQLRUN
在线数据库即时SQL运行平台
数据库实训平台
实操环境、开箱即用、一键连接
数据库管理服务
汇聚顶级数据库专家,具备多数据库运维能力
数据库百科
核心案例
行业报告
月度解读
大事记
产业图谱
我的订单
登录后可立即获得以下权益
免费培训课程
收藏优质文章
疑难问题解答
下载专业文档
签到免费抽奖
提升成长等级
立即登录
登录
注册
登录
注册
首页
资讯
活动
大会
课程
文档
排行
问答
我的订单
首页
专家团队
智能助手
在线工具
SQLRUN
在线数据库即时SQL运行平台
数据库在线实训平台
实操环境、开箱即用、一键连接
AWR分析
上传AWR报告,查看分析结果
SQL格式化
快速格式化绝大多数SQL语句
SQL审核
审核编写规范,提升执行效率
PLSQL解密
解密超4000字符的PL/SQL语句
OraC函数
查询Oracle C 函数的详细描述
智能助手小墨
关于数据库相关的问题,您都可以问我
精选案例
新闻资讯
云市场
登录后可立即获得以下权益
免费培训课程
收藏优质文章
疑难问题解答
下载专业文档
签到免费抽奖
提升成长等级
立即登录
登录
注册
登录
注册
首页
专家团队
智能助手
精选案例
新闻资讯
云市场
10
微信扫码
复制链接
新浪微博
分享数说
采集到收藏夹
分享到数说
首页
/
数据库国产化是在套壳圈钱吗
数据库国产化是在套壳圈钱吗
白鳝的洞穴
2023-11-02
2265
对于数据库国产化这个事情,不同背景,不同经历,处在不同位置的人的看法总是有很大的 差异的。前些年看到一些比较偏激的观点,我总是想和他争辩几句。不过这些年随着年龄的增长,我的火气也逐渐消退了,大家所处的位置与地域不同,看到的风景是不同的,风景给人的主观上的感观就更是千差万别,有不同的看法,不同的情绪是件很正常的事情,没必要让大家都和你有一样的思想。
这些年亲身参与的数据库相关的事情也比较多,接触的数据库业界的朋友也比较多,甚至听到的事情也会比一般的DBA多一些,甚至有些朋友在猜测的,讨论的一些问题,有一些我是亲身经历过的。
虽然这并不能确保我比别人有更高的认知水平,不过我想把我听到见到的事情和大家分享一下,还是有点价值的。
很多朋友都说国产数据库是套壳圈钱,是不是套壳暂且不说,不过利用国产数据库去圈钱真的有点脑洞太大了。
想要圈钱的人,没必要去搞数据库,有大量的可以更好圈钱的项目可以去折腾。
我所见到的国产数据库的朋友,大多数还是有些情怀的。
就像十年前我见到南大通用当时的董事长崔维力的时候他所说的想干点点天元的事情的时候的感受一样,只有有点情怀的人才会去干这种十分长线的、不知道啥时候能挣着钱的买卖。
我认识的朋友中不乏一些在数据库领域中很成功的人,自从入圈自研数据库后,虽然也看到他们几个亿几个亿的融资,不过算下来,这些人干的基本上都是过路财神的活,融来的钱很快就填到无底洞似的研发与营销中了。
虽然如此,国产数据库企业的技术人员待遇并不高,除了几家财大气粗,能够长期大投入的企业外,大多数国产数据库企业的研发骨干和管理高层并没有像有些人所想象的那样赚得盆满钵满。
圈钱之说其实是不成立的,我看到的反而 是有不少国产数据库的从业人员十年清贫,依然痴心不改。
这种人哪怕我们不去尊重,也没必要去诋毁他们。
套壳之说往往都出自对数据库产业不了解的人之口,好像某个数据库的内核基于某个开源项目,应该是从GIT上拉下代码,改一下LOGO,重新编译打包就可以成为一款国产数据库产品了。实际上哪怕不去动一行核心代码,要想把开源的PostgreSQL变成一款能够在中国市场售卖的数据库产品,依然是有很多工作要做的。安全模块用国密重构是必须要做的,所涉及的所有代码必须调整并且进行完整的可靠性测试。
安全补丁,功能补丁需要合并,基于软件供应链安全管理的国家监管要求,引入开源代码的企业,需要为其产品的安全性负责。
因此对关键代码进行优化、整合补丁,对和安全相关的代码进行重新封装与改写,从而尽可能避免受到和开源代码一样的攻击。
针对国产化的软硬件平台的适配也不是一件小事情。
最典型的是AARCH64的适配问题,由于CPU架构的不同,因此原本在X86上跑得很稳定的代码到了ARM服务器上可能会存在很多问题。
这些问题不仅仅解决起来比较困难,发现其中存在哪些问题更加困难。
而且有些问题不到实际应用场景中去磨合,可能还无法发现,因此这也是一项十分长期的工作。哪怕不去做平台适配,这么多个版本的操作系统都认真测试一遍,所需要的成本也不是简简单单的就能算清楚的。
实际上目前国产数据库厂商投入最大研发成本的地方并不是上面所说的几个方面。在兼容性上,国产数据库厂商投入了巨大的研发成本。可能有些朋友会说,做兼容性不是浪费资源吗,等数据库都迁移到国产数据库了,这些兼容性还有啥用。实际上这里有两个误区,第一个误区是经过二十多年信息化的中国,存量系统规模太大了,数据库的兼容性可以为用户节约大量的迁移成本,因此从用户的角度来说,兼容性是十分必要的。国产数据库不仅仅要和Oracle有兼容性,甚至和MySQL、SQL SERVER、Informix、DB2、PostgreSQL等都要有很好的兼容性才能满足各种各样的用户的需求。因为用户的现状是很复杂的,而且数据库厂商要为尽可能多的客户服务。
当数据库都迁移到了国产数据库上后,兼容性依然十分重要。如果你突然发现某个国产数据库不太适合自己企业今后的发展方向了,或者企业选择了另外一个性价比或者服务水平更好的数据库产品,此时又会出现数据库迁移,兼容性又会让客户节约一大笔钱。
国产数据库需要投入研发的不仅是这些地方,周边的工具,管理工具、迁移工具、数据复制工具、开发工具等,都是数据库厂商需要投入研发的地方,虽然也有大量的开源代码可以使用,不过从开源代码变成一个商业工具,是要有代价的。
虽然可能有些朋友不觉得这有多难,不过事实就是如此。
通过我这些年和这些做数据库国产化的友商的接触与交流,我深深的感受到做国产数据库的不易,如果我来选择,我绝对不会去做如此艰苦,挣钱如此之难的产业。知其艰辛,也就多给他们一些宽容吧。
国产数据库替代,某些朋友觉得是多此一举。不过站在另外一个角度上看,就会有所不同。上星期碰到一个企业,他们的Oracle数据库替换已经接近完成。为什么会这样呢?他们公司上了老美的黑名单,你想买Oracle人家也不卖了。实际上这个风险对很多企业都是存在的,因此某些行业做这方面的布局,也是必然的安排。
兼容性
数据库
文章转载自
白鳝的洞穴
,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
文章被以下合辑收录
老白洞见:数据库国产化之旅(共127篇)
本合辑汇集了资深专家徐戟老师(笔名“白鳝的洞穴”)的深刻洞察,深入分析国产数据库在国产化浪潮中的发展机遇与面临的挑战。内容丰富、观点独到,旨在为业界同仁和关注者提供一份全面、深入的指南。
收藏合辑
采集到收藏夹
评论
领墨值
有奖问卷
意见反馈
客服小墨