在Oracle进军NoSQL市场,宣布了它的Oracle NoSQL解决方案之后,IBM也不甘示弱,随即做出了回应,把它要将NoSQL技术转入到DB2生产线的计划公布于众。
IBM的副总裁兼数据库系统首席技术官Curt Cotner在昨天IBM的Information On Demand 2011会议上作了主旨演讲,他说道:“所有的DB2和IBM Informix用户都将可以使用它,它将成为你们现有堆栈的一部分,并且你们不需要支付额外的费用。我们将把它插入到DB2之中,因为我们相信这正是人们在应用程序设计过程中所期望的,而且把它插入到DB2中也会具有重大意义。”
IBM的这个计划对于与会的IT顾问Gerard Ruppert来说具有非凡的意义。“我认为最终IBM不得不这样做,因为目前数据规模发展得过于迅速,” Ruppert说,“但是对于许多中型企业的人员来说仍然需要学习,因为他们不具备这样的专业知识。”
根据Rupper的说法,NoSQL强大的吸引力在于它与关系型数据库管理系统相比,能够更加迅速有效地处理大量的数据。他建议在采用这项新科技之前,各机构应确保其内部有正确的技术。并且他补充说明,在没有发生系统混乱的时候这些机构不应该考虑引入外部的这项新技术。他戏言:“我们常做的事就是在别人乱成一团糟之后参与进去收拾场面。”
非关系型数据库管理系统在协助机构分析所谓的大数据存储方面卓有成效,但是目前无法确定它是否会适用于交易处理系统,例如通过银行以及其它机构进行信用卡交易,网上购物以及股票交易等。
“我想当你询问我们的数据库工作人员时,他们一定会说从未得知关于诸如OLTP(在线交易处理)之类技术的部署,”数据管理分析人士Ted Friedman说,“因为其更广阔的应用前景仍有待分析。”
Friedman补充到IBM将要提供非关系型数据库功能的决定与已经开发出Hadoop,NoSQL等的其它产业巨人步伐保持一致。例如昨天Oracle就宣布它新推出的NoSQL数据库切实可用。 “这与我们在过去看到的关系型数据库模型的发展状况是一致的,” Friedman说,“IBM和其它一些公司正致力于此。你会发现Oracle几周前就在OpenWorld上发出了关于Hadoop以及非关系型数据库功能的公告,而微软也在这方面做着不懈努力,因此这确实是一个相当难得的好机会。”