一张图理清NoSQL、MPP和Hadoop(翻译)
在20世纪80年代初的次数据库大战中,要PK已有模型,关系数据库模型的优势并不明显。但随着时间推移,借助SQL编程的支撑和关键业务数据构建的便利性,使关系型数据库模型胜出,并广泛运用在办公自动化、电子商务和web网站上。随着数据和事务负载进一步增长,更大和更强的服务器被开发出来,用于纵向扩充数据库的性能,而数据库厂商则为这些硬件平台不断优化其产品。并行数据库技术可在多台服务器进行操作,旨在解决那些经济上不允许纵向扩充服务器完成的针对大规模数据集上的更复杂分析查询。
随着数据规模、速度和种类的增加,数据对用户和设备的连接也随之增加。所有这一切瓦解了传统纵向扩充数据库的思路,进而创造出与关系型数据库互补的手段。三种新的横向扩展技术正在引领数据库革新浪潮:NoSQL、分布式SQL和Hadoop。这些都利用了云计算即付式构件的思想来交付大量线性增长的数据和数据查询需求。它们一起为企业构建新一代以数据为中心创新型应用提供了新的基础。
下图把这些变化通过各个历史转折点的背景介绍,逐步演进到不远的将来。
原文链接:The Future of the Database (Infographic)
-----------------------------------------
层次模型(IMS):层次模型_百度百科
数据系统语言会议(CODASYL):数据系统语言会议_百度百科
请注意!引用、转贴本文应注明原译者:Rosen Jiang 以及原文链接。
相关文章