日前,IBM宣布了一項(xiàng)確定的協(xié)議,收購(gòu)總部位于波士頓的云數(shù)據(jù)庫(kù)創(chuàng)業(yè)公司Cloudant。
Cloudant一直是Apache CouchDB項(xiàng)目的積極貢獻(xiàn)者。它已經(jīng)基于CouchDB提供了在線的數(shù)據(jù)庫(kù)即服務(wù)(DBaaS)。CouchDB是一個(gè)具備最終一致性、基于JSON的、可擴(kuò)展的NoSQL數(shù)據(jù)庫(kù)。它提供了MapReduce功能,通過(guò)JavaScript和一個(gè)HTTP API訪問(wèn)數(shù)據(jù)。DBaaS產(chǎn)品和對(duì)CouchDB的貢獻(xiàn)不會(huì)受到此次收購(gòu)的影響。另外,一個(gè)月前,通過(guò)為Android和iOS離線應(yīng)用程序提供同步服務(wù),Cloudant已經(jīng)發(fā)展到移動(dòng)后端即服務(wù)(MBaas)領(lǐng)域。
將CouchDB加入IBM技術(shù)庫(kù)、連同收購(gòu)SoftLayer以及與MongoDB合作,這一系列舉措建立起了一個(gè)技術(shù)生態(tài)系統(tǒng),引發(fā)了IBM與Amazon的直接比較。IBM正在與MongoDB合作制定一項(xiàng)新的標(biāo)準(zhǔn),用于從移動(dòng)應(yīng)用程序可互換的訪問(wèn)DB2和MongoDB后端。借助Cloudant和SoftLayer,IBM能夠提供一個(gè)堪與Amazon的DynamoDB或Rackspace的ObjectRocket相媲美的CouchDB DBaaS產(chǎn)品。
Cloudant通過(guò)比較這三種技術(shù)展示了其產(chǎn)品的優(yōu)勢(shì)。基于Lucene的全文搜索是主要賣點(diǎn),還支持基于R樹(shù)的高級(jí)地理空間功能。另外,耐久性、多主機(jī)復(fù)制和容錯(cuò)性也優(yōu)于競(jìng)爭(zhēng)平臺(tái)。
過(guò)去幾年中,隨著CouchOne在MemBase合并到CouchBase之后取消支持,CouchDB的商業(yè)支持一度中斷。后來(lái),Cloudant加入,將其CouchDB、BigCouch項(xiàng)目的派生貢獻(xiàn)給開(kāi)源代碼庫(kù),并重新開(kāi)始提供商業(yè)支持。企業(yè)架構(gòu)師們可以放心,在IBM的支持下,商業(yè)支持會(huì)提供,而開(kāi)發(fā)會(huì)繼續(xù)按計(jì)劃進(jìn)行。