本篇文章1779字,读完约4分钟

因为数据库管理系统非常可靠,所以这种情况不可能发生。 即使在网上买火车票,把照片放在云中,你也不能离开它。

商用数据库管理系统的丰厚利润被以Oracle为首的几家美国企业分割开来,中国产品叹息不已。

速度和可靠性,并存是个难题

查询银行账户时,不知道数字来自哪个电脑,来自哪个硬盘。 数据库管理系统( dbms )为我们工作。

dbms就像图书管理员。 找到书架,保存书,拿书……简单地说,图书馆特别大,如果书打开放在很远的架子上,管理会很麻烦。

罗光是有数据库开发和实施经验的ibm分析行业架构师,在客户创建数据时相关的存储区域被锁定,其他客户只能排队,如果dbms的存储位置不合理,则会延迟很多时间 数据操作的理想情况,就像几十只手弹钢琴一样,各自弹,互不影响。

【国内】数据库管理系统:中国还在寻找“正确打开方法”

“数据库管理系统,特别是关系数据库管理系统( rdbms )的做法论,教科书上明确记载的其功能和一般的图书管理系统没有太大区别。 但是,如果数据量非常大,达到tb和pb级别,dbms的性能就不会下降,这是一个大课题。 ”。 罗光说。

【国内】数据库管理系统:中国还在寻找“正确打开方法”

例如,在通常的大网站中,每秒解决10万个查询请求,数据库执行数十个查询任务,响应时间非常短。

“希望互联网用户发送请求,很快就会有结果。 如果dbms不顺利,反应时间长达10秒或20秒,客户可能会失去耐心,数据库经常挂起。 ”。 罗光说,要永远不出故障,达到高可用性,需要很多专业技术。

目前世界上最受欢迎的两种dbms是oracle和mysql,都是甲骨文公司的产品。 竞争对手包括ibm公司的db2、informix、微软公司的sqlserver、开源mariadb等。 几家美国公司——甲骨文、ibm、微软和teradata占市场份额的很大一部分。

国产替代难,输于稳定性

BMS国货也有市场份额,只是零头。 要求银行、电信、电力等极端安全的公司不考虑国产产品。 从20年前开始就出现了呼吁代替国产的声音,一线技术人员讨厌。

“首发特征、完整的售后服务和高昂的迁移价格是公司难以迁移到新系统的理由。 ”。 罗光说,国内家电制造商的平台要从oracle转移到另一个系统,最多100人的团队需要10几个月,价格不高。

罗光认为现在的开源dbms做得很好,是免费的,但银行和以前的大公司对将核心系统转移到开源系统还是持谨慎态度。

压倒一切。 dbms领域的注意家晓军在《国产数据库快速发展现状的分析》中指出,国内的dbms公司大多来自1990年代的高中,期待着实现国产替代。 但是,多年来,“产品的稳定性一直不上,也不敢进行挑战性的性能测试。 因此,稳定性、性能都不能接受市场。 结果,有点重要的系统谁也用不了。 ”。

【国内】数据库管理系统:中国还在寻找“正确打开方法”

另外晓军说,当时的国货模仿oracle,追求大而全,但技术革新不足,没有优势。 对此,20世纪90年代的美国小制造商富有创新力,开辟了新的技术方向,在与甲骨文等大型企业的竞争中取得了成功。

“在这个年代,开源dbms的源代码可以自由下载。 国内应该没有制作以前流传下来的dbms的新入场者。 ”罗光说。

浩瀚的代码背后有广大的人才

“oracle的数据库软件……代码量很大。 》晓军说:“oracle最有特色的地方是功能非常多,语句极端丰富,大部分不怎么使用。 ”。

晓军表示,中小企业在这几方面试图偏袒甲骨文,“乞丐和龙王爷优于财富”。

晓军举了“informix主要模块的源代码在2000万行以上,informix当时美国核心研究开发团队在200人以上,加上测试和周边团队不到500人”的例子。

国内收费采用ibm企业informix源代码的几家公司说,相关团队不超过40人,晓军为了迅速追赶世界先进水平,阅读代码的团队规模应该超过编写代码的团队。 因为在国内,“面对10年前的庞大代码,要使其顺利发挥需要好几年”。

罗氏说,国内企业没有比得上甲骨文的,但“在参加开源软件的意义上,中国并不是没有资格入场。 这是一个技术充分交流和共享的时代。 ”。

罗光表示,目前开源的rdbms (例如mariadb )受到国内软件开发者的大力支持,在与大数据平台密切相关的nosql数据库(例如hbase )开发社区中也是中国的开发 以AlibabaCloud (阿里巴巴云)为代表的国内云服务的基础还包括参考开源系统构建的数据库管理系统。

来源:武汉新闻信息网

标题:【国内】数据库管理系统:中国还在寻找“正确打开方法”

地址:http://www.i0dm.com/whzxxw/12722.html