国产数据库是怎么成长的?

来源: 云巴巴 2020-04-17 19:50:40

    今天我们来聊一聊国产数据库是怎么成长的,也就是国产数据库的发展状况。
    一、首先,数据库开发数据库和操作系统开发的难度是相当困难的工作。参考对数据库和分布式很感兴趣,学习技术路线问题是什么? 这篇文章谈到了许多学习过程,你可以从学术上看到它们的复杂性。然而,这仅仅是万里长征的开始,学术产品存在着巨大的鸿沟。的确如此,数据库是基础性软件,好比汽车的引擎一样,是任何系统的_关键部件,具有“牵一发而动全身“的特性。这需要具有非常高的成熟度的数据库。这种成熟,需要在技术,产品,工程,支持和行业经验的积累了相当长的时间。传统的关系型数据库中,例如Oracle、IBM DB2 等,都历经 20 多年才达到现在的版本。任何一款数据库从研发到产品发展都是通过一个中国历经磨难的过程,一般我们需要6年以上的时间管理才能真正走出0到1 的阶段,然后再在行业和实际教学应用进行场景中不断地历炼打磨,逐步过渡到成熟期。开源系统数据库需要我们也能过一遍数据库的历史。老一点的,Mysql第一个版本到如今历经22年了;Postgres是1986年开始学术研究,1996年第一个版本。新一点的,Cassandra是2008年第一个initial release,发布open source版本,11年底1.0;到目前是3.11的版本;MongoDB: 2007年就开始开发,到目前3.4的版本;VoltDB是09年开始,7年后才开始出来见人。此外,金融类数据库产品是银行,证券,保险等行业的大型企业,如产品的复杂性和成熟度的头,要求更高水平的脸。因此,其生命周期还要更长。

国产数据库是怎么成长的?

    二、数据库进行产品化的难度提高产品的研发是一个企业不断发展前进积累打磨的过程。还是拿汽车行业做的情况下,它也是在发动机,发动机和发动机的家庭轿车在不同的运动吗?为什么F1赛车经久不衰,就是一个厂商可以知道,产品发展需要我们不断精益求精,不断地挑战,不断地提高应对问题日益增长的需求场景变化。再拿产品测试做案例,巨杉SequoiaDB经过6年的发展,测试用例有12000多个,自动化测试覆盖率超过99%,测试开发团队和产品开发团队人员1:1,有过之无不及,测试的开发水平要求高过大部分的研发工程师。 每次小迭代,基本运行一周,机房测试服务器从未停止..但这又怎样,和Oracle、DB2比是小巫见大巫。然后让我们需求的产品视图转换过程点。应用程序易于理解客户的需求,而这种基础产品的数据库,客户的需求转化为产品的技术语言的单词是一个巨大的差距,在交织在一起,如何把需要的用户定义产品的不同需求开发能力,“这是一个问题。”所有我们这些不历经没日没夜地现场技术支持也没法进行实现。 另外,如何严格控制核心代码和控制产品开发路线也至关重要,毕竟是产品,不能靠技术支持堆人力..我想“赢在细节,输在格局”这句话对每个企业产品都适用。

国产数据库是怎么成长的?

    三、中国传统数据库进行发展的缺点和优势先说缺点,最大的还是信息技术企业传承和基因。拿Michael Stonebraker老爷子做案例,一生经历了Ingres,Postgres,Informix,C-Store, H-Store再到VoltDB。 其他数据库也是如此,这种基因已经流传了几十年。中国因为近年来才开始发展数据库,主要还是从开源产品诸如Mysql和Postgres里吸取养分;也有收购引入Informix再开始的;创新从来也不是瞬间的事情,站在巨人的肩膀无可厚非。只是需要有一个积累的过程。 我们还从北美DB2中衍生出我们自己的基因,然后结合中国的华为基因。说到优点,就是中国是个巨大的市场进行土壤,想想我们中国的用户数,手机可以使用不同频率,应用研究场景的多样化,在中国的环境里打磨出来的产品主要适用于没有任何一个地方,这点信心是有的。以上就是国产数据库的发展状况了,希望国产数据库的道路能够越走越宽阔!

更多产品了解

欢迎扫码加入云巴巴企业数字化交流服务群

产品交流、问题咨询、专业测评

都在这里!

 

评论列表

为你推荐

数字化案例秀 ‖ 首次国产!腾讯云TDSQL落地张家港行

数字化案例秀 ‖ 首次国产!腾讯云TDSQL落地张家港行

腾讯云TDSQL落地张家港行,合力打造金融业务。 TDSQL涵盖金融级分布式、云原生、分析型等多引擎融合的完整数据库产品体系,可满足客户及业务的各类需求。

2022-03-31 19:54:42

我们应该要如何去定义数据库呢?

我们应该要如何去定义数据库呢?

数据库,即存储电子文件,用户可以对文件中的数据进行新建,截取,更新,删除等操作。简而言之,可以看作是电子文件柜。 “数据库”线一起存储在一定的方式,多个用户可以共享,用尽可能小的冗余时,应用程序数据集相互独立的,一个企业数据库由多个表空间构成。 数据库

2022-11-22 10:54:09

分布式数据库数据分片、分配、体系、系统问题

分布式数据库数据分片、分配、体系、系统问题

我们来聊聊分布式数据库数据分片、分配、体系、系统问题:     数据分片     类型:     第一、横向分割:根据特定的条件中的多个元组成不相交的子集之间的关系的全球发展,其中,每个子集是显著段关系的所有数据。

2020-04-17 19:41:30

引进源代码发展国产数据库,可行吗?

引进源代码发展国产数据库,可行吗?

今天为大家解答一个疑问:引进源代码发展国产数据库,可行吗? 国内引进的源代码数据库,这在上个世纪对有关人不敢想的数据库开发。 现,经济社会发展,富裕;而IBM也愿意迎合我国人民自身对企业本地化的需求,将搁置多年的Informix源代码可以取出“多吃一码”,

2020-04-17 17:59:05

快来了解一下数据库与数据仓库的区别

快来了解一下数据库与数据仓库的区别

数据库是传统的关系型数据库的主要技术应用,主要是通过基本的、日常的事务进行处理,例如中国银行市场交易。数据仓库是主要应用数据仓库系统主要是OLAP,进行复杂的分析操作的支持,专注于决策支持,并且提供直观的查询结果。 电商早期启动一个非常简单容易,入行门槛

2022-11-22 10:58:14

10个关于数据库设计的最佳实践(下)

10个关于数据库设计的最佳实践(下)

10个关于数据库设计的最佳实践。 规范化是关键 数据库的规范化指的是将数据库中的所有信息进行组织发展起来,避免数据可以重复和冗余。简言之,将归一化的数据被分成多个较小的分布相关的表中的,而不是一个大表的所有

2022-11-22 15:48:22

严选云产品

长扬科技工业视觉AI安全能力云平台 视觉AI安全云平台,既可面向企业内部构建私有云,亦可通过公有云构建SaaS视觉安全应用。一方面是降低企业大规模建设视觉AI云应用的难度和成本;另一方面是降低企业视觉AI安全云应用系统运行与运维管理复杂度。
腾讯云自动化助手 腾讯云自动化助手是云服务器的原生运维部署工具。通过自动化助手,您无需登录服务器,也无需打开入站端口、SSH,便可以直接管理实例,批量执行 Shell 命令,轻松完成运行自动化运维脚本、轮询进程、安装或卸载软件、更新应用以及安装补丁等常见管理任务。
腾讯云智慧传媒解决方案 面向国内各级媒体机构,致力于打造智能化、高安全、高扩展、可维护的智慧传媒平台,解决技术、运维、运营等综合需求。
威努特物联网安全接入网关 威努特物联网安全接入网关,支持通过4G方式接入运营商网络,解决有线网络覆盖面不足的问题。对分布式网络边缘节点处的接入设备做接入控制和访问控制。 物联网场景下的loT设备,往往部署在无人场站,对通信可靠性要求高,需要支持有线儿-据传输能力。
微盟全渠道小程序电商代运营 微盟全渠道小程序电商代运营,为商家提供全方面微信端解决方案,快速实现去中心化流量聚合, 客户粉丝沉淀,助力公司快速步入移动红海时代。为商家重新打造线上品牌影响力展现页面、翻新优化商家原有页面内容,搭建翻新优化几步着手为商户构架公众号+小程序。
深信服上网行为管理系统 深信服上网行为管理系统,分析带宽的使用情况,给出带宽评级,并直观展现应用的流量分布情况。将总体带宽细分通道化,可根据用户或应用进行划分,精细化管控应用的“好功能”和“坏功能”,通过深信服独有的针对加密的网页、邮箱等,进行关键字过滤和内容审计。

甄选10000+数字化产品 为您免费使用

申请试用