IBM在近期举行的Pulse大会上宣布,将收购NoSQL数据库初创公司Cloudant,后者主要提供基于Apache CouchDB的分布式云文件存储服务。
据了解,Cloudant主要以分布式数据库以及大数据处理见长,同时能够运行在主流的公有云平台上,提供数据库即服务(DBaaS),包括Amazon Web Services,Windows Azure,Rackspace,Joyent Cloud,当然还有IBM Softlayer。有评论称,当收购正式完成之后,Cloudant将成为与Amazon DynamoDB以及Rackspace ObjectRocket(基于MongoDB)同级别的产品,IBM将在自身的Softlayer云当中为客户提供NoSQL数据库服务。特别是在大数据时代,Cloudant将成为IBM又一个有力的“武器”。
而在收购在Cloudant之前,IBM在NoSQL数据库领域也动作频繁。早在2011年,IBM就曾经宣布将在他们的旗舰数据库产品DB2上添加相关的NoSQL功能,并称其运行速度将比开源产品快4倍以上,还能够解决可用性以及可扩展性等问题。然而在最新的DB2 10.5当中,我们只看到了列存储+内存功能,之前IBM所承诺过的NoSQL至今还未出现在DB2当中。
同时在去年早些时候,IBM还宣布了与10gen公司(现为MongoDB Inc.)合作,就企业移动应用共同制定新的数据库开发标准。新标准将使得用户能够通过一种新的计算技术连接到现有系统,在大数据、云、移动应用以及社交媒体与企业数据库之间“架起一座桥梁”。它从MongoDB查询语言和API演变而来,在IBM Worklight Studio中使用Eclipse工具的开发者现在可以与MongoDB的API进行集成。通过对MongoDB的支持,IBM使得上百万的开发者能够更轻松地交付移动应用,同时更直接地与大量由记录业务系统管理的数据源进行交互。
传统数据库厂商试水NoSQL并不是什么新鲜事,但真正能成功的却不多。包括Oracle、Teradata以及微软等数据库巨头都已经推出了相应的NoSQL产品,然而无论从产品的认知度,以及客户的使用情况来看,这些产品都难逃“鸡肋”的命运。对于这种情况,IBM收购的Cloudant能否扭转局面?凭借Softlayer强劲的平台支持,IBM的NoSQL能不能走出一条新道路?我们拭目以待。