更多动态

数据库运维案例-oracle数据库归档区爆满引起DOWN机

数据库维护事件-杭州软件公司监控系统异常,车辆无法监控

数据库维护案例-发票数据库性能耗尽,发票业务瘫痪

数据库维护-河北某集团数据库缺乏检查制度,导致数据库崩溃

数据库维护案例-广州电商网站数据库误操作引起性能耗尽

Goldengate同步方案_SQL SERVER到Oracle11g的同步【完整排错版亲测有效】

与北京OFO续签数据库巡检运维服务合同

广州鑫霸-dataguard broker+Goldengate双主热备方案

深圳解放路SQL Server2016 Always on集群部署维护项目

上海尤恩-Oracle数据库优化紧急救援项目

海南中诚实业-数据库月度巡检维保服务

杭州图软:Oracle active dataguard数据高可用部署运维项目

武汉网易通达-Oracle高可用集成维护服务

广州卓勤信息技术有限公司-Oracle数据库优化项目处理

2019年6月MYSQL数据库性能优化项目

北京新网医讯-2016年7月数据库优化项目

展开更多 arrow03

为何经历数十年的发展,关系型数据库依然是主流?

2020-03-03 17:30冯工
 
二维码
31

为何经历数十年的发展,关系型数据库依然是主流?

   

  大部分企业需要怎样的数据库?在不同的阶段和不一样的环境下很有可能都会有有所不同的答案。

关系数据库依然是核心

  数据库的概念最开始源自20世纪60年代。来到70年代,关系模型早已问世。80年代关系数据库慢慢成为整个社会的信息内容基础设施建设。两千年之际,伴随着互联网发展,高并发访问量剧增,做到上百万至干万的等级,而传统式商业 愈来愈难容下和处理这样大的数据量和访问量。从二零零六年刚开始,许多新的非关系数据库如不断涌现冒出,在整个 领域刮起了一场前所未有大型的NoSQL改革。

QJ8870938842.jpg   

  尽管非关系数据库在一段时间内引起了极大的反响,但是关系数据库经历了几十年时间的发展趋势,时至今日它依然是整个社会的信息内容基础设施建设,承载着整个社会重要程度最高、访问量最大的数据。但基本上关系数据库的销售市场格局没有太大的变化。最开始的几家主宰直至今天依然占据着统治影响力。比如说,人们熟知的Oracle 、SQLServer、DB2。

   在历史上,关系数据库是被判死刑最多的 ,现在来看不但没有死,并且焕发出了新的活力。从 流行度趋势可以看到,2013年至今排名前三的都是关系数据库,并且十分稳定。依据Gartner汇报,全世界 销售市场极大,其中关系数据库2018年做到290亿美金,依然保持10%的快速上升,预估二零二零年全世界市场规模将达459亿美金。而中国关系数据库销售市场预估二零二零年将达20.7亿美金。

   关系数据库能够长盛不衰而愈发强劲有力是因为其产生的价值,蚂蚁金融研究员韩鸿源认为关系数据库关键有二点价值,一是满足 的ACID特性,即原子性、一致性、隔离性、持久性,协助应用程序开发且简化应用程序开发的多元性。二是SQL语法贴近自然语义,开发人员写的代码能够 让业务人员非常容易看懂,代码易读性和可扩展性十分强,减少了沟通成本。近些年国内 销售市场非常繁华,许多生产商都发布了研发的国产数据库,而关系数据库是各生产商的主要方位,蚂蚁金融的OceanBase便是其中的代表。不过对比于传统式 ,以便应对业务多元性和快速迭代更新所产生的挑战,关系数据库也在一直演化,在构架层面从集中型逐渐迈向分布式。

pexels-photo-1148820.jpeg

构架之变:从集中型到分布式

   九十年代到20世纪是关系数据库的大发展趋势时期,由IOE搭建起了封闭式的集中型构架体系,以Oracle数据库、SQLServer、DB2主导的商业关系数据库紧紧占有着企业级数据库销售市场。那时能用得起数据库的非富即贵,基本全是金融机构和电信企业。

   传统式的集中型构架在稳定性和易用性方面有自然的优势,另外缺陷也很明显,可扩展性差。原先传统式企业接入的终端比较有限,金融机构、政企的信息化系统全是给内部员工使用,其可扩展性方面的薄弱点还并不能产生挑战。可是随着互联网技术特别是移动互联网发展,信息化系统除开满足内部员工使用,也要支承海量移动智能终端的访问要求,数据指数级提高所产生的高并发促使集中型构架面临挑战,依赖垂直化扩展难以满足需要。

   二零零九年,阿里巴巴网首提“去IOE”,即解决业务系统对IBM小型服务器、Oracle数据库及其EMC储存的过多依赖。并对信息化系统进行服务化和分布式系统改建,2010年,阿里巴巴网/蚂蚁金融启动了OceanBase分布式系统关系数据库项目。

10年来,国內去“O”之声不断,伴随去“O”而成的是构架体系从集中型到分布式系统的演变。集中型构架单一的大服务器加储存的方式扩展能力比较有限,没法适用企业不断向前发展趋势,分布式系统是未来。火热发展趋势的云计算产生了对更规模性数据库的需要。上云已成大势所趋,云与分布式架构相得益彰。

   目前国內数据库去“O”与上云之途任务艰巨,例如传统式金融行业特别是传统式金融机构的信息化系统依旧大多数都依赖于IOE搭建起来的集中型构架,数据库因为承载着十分关键的信息化系统,是较难转移的基本软件之一,金融机构出于稳定性和合规性等各方面的考量,特别是对分布式架构的易用性、稳定性存在顾虑,通常在选型时较为谨慎。可是大多数金融机构出于业务需要,早已着手分布式架构改建与云服务转移。

  总结:我们认为数据库的选型会逐渐走向多元化选择,关系型数据库作为成熟的数据库技术理念,其精髓的范式设计,严谨的一致性,原子性,完整性等优势是无法被取代的;而当前NOSQL数据库的分布式,高效率内存数据库,又是系统提高性能的一大利器,所以我们应当根据行业自身的业务特点和场景来选择不同类型的数据库,让其发挥最大的优点,两者相互配合,相互作用,才是我们数据库选型方案的推荐思路。

昵称:
内容:
验证码:
提交评论