盘点数据库2014:一步之遥到云端

日期: 2014-12-29 作者:孙瑞 来源:TechTarget中国

年终将至,盘点开始。数据库技术重换青春,市场竞争也达到了前所未有的激烈程度。可以肯定的是,数据库未来将沿着“云”和“大数据”这两个主要方向发展。无论是传统关系型数据库巨头,还是新晋NoSQL、NewSQL创业公司,都希望抓住这一机遇,或重现辉煌,或迎头赶上。如果非要用一个词来形容2014的话,我想没有比“百花齐放”更贴切的了。 

一步之遥到云端 数据库的未来形态

2013年底我们曾经盘点过数据库厂商纷纷忙着布局大数据分析,而今年他们就像是提前商量好一样,都开始在云端发力。不可否认,云计算具备颠覆传统数据中心建设方式的力量。就像现在的水和电一样,云计算将以服务的形式为我们提供源源不断的计算能力。而用户想要在云计算时代实现资源利用率的最大化并控制风险,就必须要有更高级的数据库平台来作为支撑。

无论是以天然的云计算模式提供数据库服务,还是改写底层数据库引擎代码,让它具备多租户的灵活性,包括微软、甲骨文、IBM以及亚马逊等巨头,都在努力地将自己打造成为云数据库的代名词。从目前来看,上面提到的任何一家技术都已经足够成熟稳定,而距离云数据库在企业中的真正落地,也只有一步之遥。

甲骨文:DBaaS和多租户双剑合璧

从全面抵制到全面拥抱,让Larry Ellison的甲骨文爱上云计算需要多长时间?仿佛只是一眨眼的功夫,甲骨文已经把自己称为云计算厂商(cloud vendor)了。当然,这里的说法多少有些夸张。事实上甲骨文在云端的布局从很久以前就开始了,无论是一系列的大手笔收购,还是所有应用产品代码的重写,如今甲骨文对于云计算的重视程度可见一斑。

作为甲骨文的拳头产品,数据库当然也不能例外。从一年前正式推出Oracle数据库12c多租户,到如今Oracle数据库即服务(DBaaS)的上线,Oracle数据库围绕这个“C(loud)”的华丽转身可以说是最彻底的。在甲骨文看来,数据库的云化将改变企业消费数据库的方式。通过将数据库延展至云端,企业能够实现数据库的按需、弹性、分层的自助服务,并借助私有DBaaS或混合DBaaS实现灵活、统一、优化的企业数据库云平台。在北美地区,甲骨文甚至已经实现了以小时为单位计费的Oracle数据库服务。

在Oracle数据库12c当中,多租户(multi-tenancy)能力的引入是甲骨文从g(网格)逐渐走到c(云)的关键所在。如今企业只需要部署一个根数据库,在其基础之上的“可插拔”数据库能够直接与应用对接而无需再与机器打交道,从而轻松实现云端的数据库整合。此外,Oracle提供的数据库即服务通过进行标准化平台的整合与配置,能够实现简化,并进一步达到动态优化和资源管理的高效系统。 

根据最近一项调查显示,无论通过数据库即服务(DBaaS),还是采取公有云或私有云托管的方式,企业在选择云数据库的时候,依然更倾向于使用关系型数据库产品。对于甲骨文来说,当前最重要的也许就是证明O记的数据库在云计算时代依然是无可替代的。 

扩展阅读:Oracle数据库即服务首推按小时计费模式

微软的逆袭 Azure重要性提升 

2014年数据库领域最受关注的新闻之一就是微软超越IBM,成为关系型数据库市场份额的No.2,仅次于Oracle。作为一家以消费级产品为主打的厂商,微软能够在企业级基础软件平台获得如此成绩实属不易,而这也与微软十几年如一日地投入SQL Server研发是分不开的。根据Gartner的数据显示,SQL Server的收入从2011年到今天已经增长了30%,达到63亿美元。

微软在今年4月发布了最新的SQL Server 2014数据库,并将其视为“云就绪的数据平台”。然而就在人们还在研究2014版本新特性的时候,微软就已经开始透露接下来SQL Server数据库的发展计划了。没错,云计算依然将是微软数据库平台的重要方向。 


在11月举行的PASS 2014大会上,微软宣布将更新云数据库服务Azure SQL Database。本次更新将包含更多传统SQL Server数据库中的功能:包括将改进T-SQL功能,添加新的并行查询以及数据库监控等工具。此外,更新版本还将在独立的数据库表中支持内存OLTP和列存储索引。这也是SQL Server 2014版中最独特的功能。这一功能可以帮助用户在提升Azure数据库OLTP性能之外,还能与内部部署的SQL Server进行更好的集成。

此外,微软还在Azure平台下发布了三个重要服务:Azure数据工厂(Data Factory),Azure流数据分析(Stream Analytics)以及Azure机器学习(Machine Learning)。让云计算平台注入大数据分析的力量,配合更强大的SQL Server数据库平台,微软在数据库市场依然有许多潜力可挖。

扩展阅读:微软宣布下一代数据库产品计划 云成为重中之重

IBM另辟蹊径 合作、收购忙 

作为关系型数据库的缔造者,蓝色巨人IBM这几年过得明显不太舒心。旗舰数据库DB2的市场份额下降,被微软的SQL Server后来居上抢去了第二的位置。眼看与Oracle的距离越来越远,后面又有HANA、MongoDB一干新生代的追赶,坐拥历史上最成功数据库产品的IBM在过去的一年中选择了另辟蹊径。 

IBM在2014年做的第一件事就是收购。他们在年中的时候收购了NoSQL数据库初创公司Cloudant,它主要提供基于Apache CouchDB的分布式云文件存储服务。Cloudant主要以分布式数据库以及大数据处理见长,同时能够运行在主流的公有云平台上,提供数据库即服务(DBaaS),包括Amazon Web Services,Windows Azure,Rackspace,Joyent Cloud,当然还有IBM Softlayer。另外,Cloudant还将在IBM的Bluemix平台上发挥重要作用,与DB2一同支撑起IBM PaaS层的数据库云服务。

在关注DB2之外,不要忘了IBM还拥有老牌数据库品牌Informix。在激烈的市场竞争环境下,IBM在中国选择了与本土厂商合作的方式来进一步发挥Informix的“余热”。今年10月份,IBM宣布与国产数据库厂商南大通用合作,IBM将通过提供本地化解决方案使Informix数据库技术扩展到中国市场,从而更好地满足中国企业快速发展的需求。根据协议,南大通用将可以构建基于IBM Informix数据库的自有数据库版本,这些产品将以单独产品解决方案的形式提供给中国用户。

这样“曲线救国”的方式倒并不多见,但无论对于IBM还是南大通用,甚至整个国产数据库产业来说,这次的合作未尝不是一件好事。一方面,IBM希望借南大通用让Informix在中国更接地气,但更核心的DB2还是掌握在自己手里;另一方面,南大通用也能够借Informix的源码提升一下相对薄弱的OLTP能力。win win!

扩展阅读IBM收购NoSQL数据库厂商Cloudant

借Aurora上位亚马逊望挤入主流数据库行列

在数据库领域,关系型数据库一直占据主导位置;而在关系型数据库领域,除四大巨头厂商(Oracle、IBM、微软、SAP)外,亚马逊似乎很难进入主流行列。Amazon RDS?不过是Oracle、SQL Server的云化版本。DynamoDB?SimpleDB?算了,它们都不是关系型数据库。但这样的情况,也许要随着Aurora的发布而发生改变了。 


何为Aurora?为何它会受到如此多的关注?AWS(Amazon Web Service)的RDS研发团队花了3年的时间对MySQL数据库引擎进行了改造,使得它能够充分利用亚马逊云计算的扩展性和容量,Aurora就是这个研发成果。据称,Aurora每秒钟能提交50万个SELECT和10万个update,在相同的硬件配置跑同一个benchmark的情况下,它比MySQL要高出5倍。 

对于任何一家云服务商来说,托管的数据是最重要的资产。亚马逊的创新步伐将迫使其他竞争对手推出类似的服务。但Aurora自身的优势以及它与其他AWS服务(监控、S3、安全等)的紧密集成使得它对用户更具吸引力。亚马逊距离主流数据库厂商是否仅一步之遥?我们拭目以待。

扩展阅读:AWS发布云关系型数据库Aurora 六问技术细节

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

作者

孙瑞
孙瑞

相关推荐