博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
沉睡之狮DBMS已经醒来
阅读量:5907 次
发布时间:2019-06-19

本文共 3054 字,大约阅读时间需要 10 分钟。

DBMS市场已沉睡多年。如今,漫漫长夜即将过去,黎明的曙光就要降临。随着企业迁移到现代系统基础设施,DBMS的能力局限性已被多次证明。作为回应,不少初创厂商正在搅动市场,为用户们提供更多的选择。

关系型数据库管理系统(RDBMS)涌现于1970年代,为企业提供存储商业信息的空间。,Gartner统计数据显示,三家公司(Oracle:42%,Microsoft:20%,IBM:18%)主宰DBMS市场。这三家供应商是早期市场的竞争者,并且提供了一系列应用程序来支持在线处理数据分析。尽管他们名声赫赫,却鲜有创新。

“因为这个原因,MIT已经关闭了他们的DBMS研究小组,”NuoDB公司的CEO Morris说。

随着新要求,如衍生于社交网络流行的需求——支持更多的非结构化数据,初创厂商以不同的方式走进DBMS市场。“DBMS市场已经变得相当枯燥,但最近的市场变化让它变得更有趣点,”Gartner著名分析师,副总裁Donald Feinberg表示。

传统系统收入已经基本榨干,但新工具的销售额(虽然相对于整个市场,份额还十分小)正以两位数级别增长。所以DBMS的购买不再只有Oracle、Microsoft和IBM三家可选。

对于近期关注的原因之一是市场的规模与增长。根据IDC预测,数据中心市场的预期增长将由2015年的400亿美元,扩大到2017年的500亿美元。许多因素都助长了增长与换血。

信息大潮

首先,传统系统依赖于SQL,不适合处理信息涌入。这些供应商基本都在使用已有40年的技术,并且不断加固它。就如持续保养1970年的道奇大黄蜂一样,最终还是会出现瑕疵。例如,流行系统被设计与文本、结构化数据协同工作——这些项目很容易转换为行与列。但他们无法处理非结构化信息,如视频。

这样的差异让公司对选择有了更多期待。“巩固某个中央系统的信息,需要多年时间,而让不同类型的信息按同一种数据模型工作,基本不可能,” EnterpriseDB的产品与服务高级副总裁Marc Linster说。

企业的新需求,技术发展创造了新数据源。媒体数据类型不断增长;许多企业现在依赖YouTube视频保持内部与外部通信。企业以各种方式追踪社交媒体互动。公司正部署物联网终端,并获取更多关于供应、分配与执行链的视度。结果是,IDC预测数据量将每两年翻一翻,直到2020年。

此外,企业希望获得实时信息,而原始信息的分布性质带来了问题。RDMS在处理更新存储于多个系统上的一项记录上有点麻烦。每当某个更新操作,变更必须同时分发到所有系统。这个概念很容易理解,但难以实施,数据信息分散在TB甚至PB级别的存储上,运行在国内或世界各地的多组服务器中。

当DBMS出现时,正常运行时间的要求并不如现今这样严格。如果IT交付的正常运行时间是4个9(可正常运行时间为99.99%),每年的宕机时间在1小时内,高管们会对此非常满意。如今,一些组织正视图将正常运行时间扩展到9个9,这意味着每年的宕机时间在毫秒级别。

最终,传统系统会很大程度上依赖于专属技术,而且可能非常昂贵。

新型的DBMS

为解决各种局限,一系列新型数据库管理系统方法已经涌现。正如指出的,RDBMS与结构化数据配合。现今获得的大部分新信息是非结构化——而且信息类型不断增长。例如,Facebook这样的公司会全天追踪并关联好友的位置。这些新功能能够赋予产品孵化与业务经理想象力,所以新的互动——以及支持应用程序——变得可行。因此,数据库需要存储注入地理位置的信息项。

作为回应,厂商已经在多类型系统上下了功夫,一款能处理多类型数据和数据模型的数据库。事实上,Gartner预测到2017年,所有领先的商业DBMS都将提供多数据模型。

DBMS的建立方式也不同。如前所述,RDBMS,过去来自于专利技术的仿照,但新系统有着开源的基础。到2018年,超过70%新的内部应用程序都在开源DBMS的基础上进行开发,而且有50%的现有商业RDBMS实例或者被转换到开源系统,或者在转换的过程中,根据Gartner的预测。

最终结果是公司发现自己有了更多的选择。新选项不断涌现,而且他们之间的界限很模糊。采用NoSQL DBMS是好的开始。这些系统,之前都被称为Non-SQL工具,被设计用于处理非结构化信息。换句话说,它们被设计克服RDBMS的缺陷,处理包括视频在内的非结构化信息。一系列厂商,包括Cloudant、Couchbase、DataStax、MarkLogic和Oracle提供NoSQL产品。

PostgreSQL是一款开源的面向对象关系型数据库管理系统,同时还支持多种数据类型。可以运行在多种操作系统,包括Linux、大部分最新的UNIX、Apple Mac OS X与Microsoft Windows。Command Prompt Inc.、Dalibo、EnterpriseDB、Red Hat与Salesforce都是PostgreSQL的支持者。

大数据发现大增长

大数据一直是近几年内倍受重视的主要领域。IDC预计大数据技术与服务市场在2014年至2019年将以23.1%的复合年增长率增长,预计每年的支出将达到486亿美元。

近日,Hadoop以一款可行的开源大数据仓库姿态登场。Cloudera、Hortonworks、MapR Technologies和Splice Machine等供应商,都基于此基础创建服务。MemSQL,诞生于2013年4月,提供另一个数据分析选择。分布式的、内存中计算系统能够自动将SQL编译为机器代码。

一个名新玩家,NuoDB,旨在支持高交易量。它的SQL数据库目的在于支持服务器集群,多结点运作的大型数据中心。该功能由WO On Demand Group提出,它是WideOrbit Inc.的一个子部门,该公司是一家为有线网络、地方电视台和广播电台提供广告管理的供应商。WO On Demand Group负责交付工具,以便客户针对点播音频内容进行管理、货币化与范围衡量。

2015年秋,Stephen Jazdzewski,On Demand的首席开发人员,需要一个分布式数据库管理系统来满足实时更新。在评估了领先的MySQL DBMS产品后,Jazdzewski选择了NuoDB。使用NuoDB软件,WO On Demand应用程序在公司今晚完全维护任务时依旧坚挺,如系统升级与数据备份。

如果公司选择羽翼尚未丰满的DBMS产品,确实会出现问题。这些新兴数据库往往缺乏对现有系统的支持。组织可能需要花费不少时间进行大量人工开发,因为缺乏强有力的发开工具支持。同样,在进行复杂编程与工具管理上也存在困难。

此外,市场不断演变,因此开发商需要更新系统来支持最新的花俏,如增加对容器的支持。小厂商可能无法跟上用户不断变化需求的步伐。

许多厂商最近进入市场,但还需要考虑最终市场整合状况。某些情况下,新厂商可能会被更大规模的厂商并购,并将技术以某种方式并入现有套件。但某些产品——与某些供应商——随着市场的不断成熟可能无法生存,所以每次投注于新产品,都存在风险。

老树开新花。最近的变化,让已经劳累又饱和的DBMS市场出现新生机,而且许多新产品应运而生。从有利一面来看,企业现在处于更好的位置,容易找到符合其应用需求的产品。然而,问题仍然在于新生创业公司在未来的长期发展。

本文转自d1net(转载)

你可能感兴趣的文章
<html>
查看>>
关于虚析构函数的作用和使用
查看>>
[Angular] Custom directive Form validator
查看>>
密码子优化--转载
查看>>
英特尔 QSV 在 FFMPEG 中的使用(Windows)
查看>>
深入理解计算机系统(2.2)------进制间的转换原理
查看>>
Linux下 网卡测速
查看>>
改善C#程序的建议5:引用类型赋值为null与加速垃圾回收
查看>>
invalidate()和postInvalidate() 的区别及使用
查看>>
docker启动Mysql(转)
查看>>
第16章 使用Squid部署代理缓存服务
查看>>
debian下samba配置
查看>>
新建的linux虚拟机找不到eth0解决办法
查看>>
ECS应用管理最佳实践
查看>>
学习 ET(1)- 开源的游戏客户端(基于 unity3d)服务端双端框架
查看>>
【跃迁之路】【610天】程序员高效学习方法论探索系列(实验阶段367-2018.10.14)...
查看>>
写一份好的产品说明书
查看>>
PostgreSQL笔记
查看>>
是否需要使用依赖注入容器?
查看>>
HTTP及HTTPS协议原理解析与面试问题
查看>>