根据TechTarget商务智能网站的《数据管理优先度与挑战》调查显示,22%的国内企业表示他们已经使用了内存计算技术,在一系列新技术当中受到了最多的关注。其中内存技术大多用在了BI分析系统当中,主要考虑因素就是性能问题,内存计算能够提供实时或者接近实时的分析能力。
随着内存硬件的成本在不断下降,越来越多的服务器都不断增加内存配置,CPU的处理速度以及并行化也在不断加深。因此,目前主流的数据库产品都在这些方面上做文章,为了提升CPU的利用率,它们会尽可能地将数据库操作更加向CPU靠拢,这对数据库性能将有质的提升。因此,内存计算已经成为大厂商的必争之地,SAP、甲骨文以及微软都纷纷投入大量人力物力对内存产品进行研发。本文就将为您盘点过去一年中,这些大厂商的内存战略。
SAP HANA抢占先机
商业计算始于大型机,然后逐渐转向CS计算,而内存处理将主宰未来的计算时代。如果说SAP R/2代表了主机时代,SAP R/3代表了CS架构时代,那么未来的R/4就将是由HANA来充当主角。
SAP HANA是一个交易型关系数据库管理系统(RDBMS),遵循ACID原则,它使用记录点和日志来将信息存储到硬盘当中。HANA支持灾难恢复和容错,针对大型工作负载它拥有适度的扩展性(16 TB压缩数据),提供了对主流硬件厂商的认证支持,其中包括思科、戴尔、富士通、惠普、IBM、日立以及NEC等。
SAP HANA推出以来实际上经历了两个阶段,首先SAP将它主要定位在商业分析领域,而后逐渐演变到目前的核心企业应用底层数据库。利用软硬件集成的模式,SAP HANA已经成为最受欢迎的内存数据库产品。
扩展阅读:SAP HANA设计师:内存技术将引领新的计算时代
甲骨文叫板,推出内存怪兽Exadata x3
“SAP有一个内存数据库,只不过比Exadata x3要小一些,我好像记得她叫HANA。我答应Mark(Hurd)不提到SAP,我很愿意信守承诺。”这是甲骨文CEO Larry Ellison在今年发布新版Exadata时所说的话。
显然,两家公司的内存之争已经到了白热化的阶段。Exadata x3被称作是数据库内存服务器(Database In-Memory Machine),闪存硬件配置较前一版本提升了4倍之多,在RAM中可存储上百TB的压缩数据。除硬件提升之外,Exadata x3的软件也做出了相应的调整,包括新的Flash write back等功能都能够极大地提升数据库OLTP性能,弥补了之前的短板。
此外新版的Exadata x3推出更小的配置,即1/8配的机架。适用于入门级用户进行性能测试,但无法运行Oracle RAC。该配置的Exadata售价为20万美元,比之前版本的满配Exadata的性能有所提升。
HANA和Exadata在国内的销售情况都不错,是叫好又叫座的产品。SAP和甲骨文两家公司的内存之争在未来一段时间里还将继续下去。
扩展阅读:数据库之争白热化 内存技术成焦点
微软的下一代内存数据库:Hekaton项目
在近期举行的SQL Server专家协会峰会(PASS)上,微软公司演示了最新项目“Hekaton”,该项目是一个针对交易型应用系统的SQL Server内存数据库功能。随着SAP、甲骨文等厂商纷纷发布性能强劲的内存数据库产品,微软此举也宣布将强势进入这一领域。
微软公司副总裁Ted Kummert称Hekaton是一个“完全在内存中的交易型数据库引擎”。在演示中,微软还介绍了新的Hekaton工具,它能够在不改动应用代码和硬件配置的情况下,将数据库表和存储过程放到内存中进行处理。其中性能分别能得到10倍和30倍的提升。
目前Hekaton项目还处在测试阶段,测试用户包括著名博彩公司Bwin。而新的内存数据库最快要等到2014年才能正式发布,而基于xVelocity列存储的SQL Server内存数据库的确值得我们等待,新版SQL Server也有望成为微软数据库的杀手锏。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
相关推荐
-
2017年10月数据库流行度排行榜 与去年同期相比看点十足
数据库知识网站DB-engines更新了2017年10月份的数据库流行度排行榜,进入收获的季节,数据库流行度排行榜会有哪些变化?会给我们带来哪些惊喜呢?
-
2017年9月数据库流行度排行榜 SAP HANA名次下降遭“垫底”
数据库知识网站DB-engines更新了2017年9月份的数据库流行度排行榜。TechTarget数据库网站与您分享9月份的榜单。
-
在云环境和内部部署SAP HANA部署有何异同?
SAP HANA部署方案支持纯粹的本地部署,也支持云部署,如何选择方案可能有点令人难以掌握。
-
在HANA上实施SAP BW要做哪些准备?
在HANA上实施SAP BW可以帮助公司利用到HANA的速度和性能优势。不过,CIO及技术团队首先要注意一些关键问题。