十大最有用的雲資料庫

來源:互聯網
上載者:User
關鍵字 阿裡雲 亞馬遜 資料中心 英特爾 雲安全 超級電腦 資料中心 雲安全

隨著商業交易內所蘊含資料量的不斷增加,服務提供者正在想辦法讓公有雲的資料管理變得更加輕鬆。 大資料正變得越來越重要,雲服務提供者希望涉足企業資料庫領域。

研究機構IDC預言,大資料將按照每年60%的比率增加,其中包含結構化和非結構化資料。 企業需要想辦法發揮這些資料的作用,而長期以來資料庫就是一個非常好的解決方案。 目前服務提供者正通過雲技術推出更多可在公有雲中託管這些資料庫的方法,將使用者從繁瑣的資料庫硬體定制中解放出來,同時讓使用者擁有資料庫擴展能力。 研究公司Wikibon的大資料研究專家Jeff Kelly說:「這是一個非常大的市場。 雲將是許多大資料的最終目的地。 」

當然在DBaaS(資料庫即服務)中仍然存在著許多問題,尤其是關於存儲在雲上的敏感資訊,以及雲服務中斷等問題。 不過,雲資料庫和工具這一新興市場明顯在加速發展。 以下是美國《Network World》所關注的10個雲資料庫工具。 其中一些是直接關聯式資料庫、SQL或者NoSQL資料庫供應商,還有一些則將重點放在了開源資料庫上。 當然這裡列出的10個雲資料庫不可能面面俱到,像甲骨文、惠普以及EMC/VMware這些大型的市場參與者也已經推出了他們各自基於雲的產品,以及針對這些工具的策略。

1.亞馬遜Web服務(AWS)

亞馬遜Web服務(AWS)擁有多種基於雲的資料庫服務,包括關聯式資料庫和非關聯式資料庫。 亞馬遜關聯式資料庫(RDS)能夠運行MySQL、甲骨文以及SQL Server等多種實例,而亞馬遜簡單資料庫(Amazon SimpleDB)則是一種專門針對小工作負載的非模式化資料庫。 在NoSQL方面,Amazon DynamoDB是一種支援固態硬碟的資料庫,它能夠自動在至少3個可用空間中複製工作負載。 亞馬遜Web服務的CTO Wemer Vogles表示,DynamoDB是亞馬遜Web服務歷史上增速最快的服務。 此外,亞馬遜還發佈了一些輔助的資料管理服務,例如最新發佈的Redshift資料倉儲,以及能夠説明使用者整合多來來源資料以方便管理的Data Pipeline。

2.EnterpriseDB

EnterpriseDB將重點放在了開源的PostgreSQL資料庫上,不過讓它名聲鵲起的原因卻是其與甲骨文資料庫應用協同工作的能力。 通過使用EnterpriseDB的Postgres Plus Advance Server,使用者可以通過EnterpriseDB的使用為本地甲骨文資料庫編寫的應用。 目前EnterpriseDB已能夠在惠普和亞馬遜Web服務的雲服務上運行。 此外,EnterpriseDB還具備二元複製及定期備份等功能。

3.Garantia Data

Garantia為使用者提供了一個閘道服務,通過這個服務,使用者可以在亞馬遜Web服務公有雲上運行開源的Redis和Memcached記憶體非關係資料庫服務。 Garantia軟體可以説明開發者為這些開來源資料平臺自動擴展節點,創建集群以及容錯模型。

4.谷歌Cloud SQL

谷歌的雲資料庫服務主要集中在谷歌Cloud SQL和BigQuery這兩大產品上。 前者被谷歌描述了一種類似MySQL的完全關聯式資料庫基礎設施,而BigQuery則被塑造成在谷歌的雲基礎設施上運行大資料集查詢的分析工具。

5.微軟Azure

微軟利用其SQL Server技術研發了一個關聯式資料庫,允許使用者直接存取雲中SQL資料庫,或者在虛擬主機中託管SQL伺服器實例。 微軟對混合型資料庫也非常關注,該公司使用SQL Data Sync整合了使用者本地及Azure雲上的資料。 微軟還擁有一個名為Tables的服務,這一基於雲的NoSQL資料庫服務採用了Blobs(二進位大物件存儲)演算法,並專門針對視頻和音訊等媒體檔案進行了優化。

6.MongoLab

在NoSQL的世界中,有各種各樣的資料庫平臺可以選擇,其中包括MongoDB。 MongoLab允許使用者通過亞馬遜Web服務、微軟Azure和Joyent等大型雲服務提供者訪問MongoDB。 與其他閘道類型服務一樣,MongoLab同樣在應用層整合了多種PaaS(平臺即服務)工具。 MongoLab既可以在共用的環境中訪問,也可以在專用的環境中運行,不過後者的開銷通常比前者稍大一些。

7.Rackspace

通過名為「Cloud Databases」的產品,Rackspace的資料庫既可以成為一個雲,也可以成為一個託管服務解決方案。 Rackspace將重點放在了Cloud Databases基於容器的虛擬化上,他們認為這將賦予資料庫服務遠甚于基於純虛擬化基礎設施的性能。 Cloud Databases還以OpenStack平臺為基礎整合了一個SAN網路存儲。 Rackspace在近期還在其雲服務上發佈一個由服務提供者Cloudant研發的NoSQL資料庫。

8.SAP

企業軟體巨頭SAP目前正在通過基於記憶體技術的平臺HANA進軍雲計算市場。 來自HANA的雲資料庫與Sybase等其他本機資料庫工具形成了互補。 目前該資料庫已經能夠在亞馬遜Web服務的雲服務中使用。 HANA同時還包括了其他非資料庫應用,例如商業管理工具和應用開發工具。

9.StormDB

不同于其他的雲資料庫,StormDB是在實體伺服器中運行其分佈的關聯式資料庫,這意味著沒有虛擬主機的存在。 StormDB的官員指出,這樣可以帶來更好的性能和更簡易的管理,因為使用者不需要去給他們的資料庫選擇虛擬主機的容量。 然而即使使用的是實體伺服器,使用者還是在共用使用集群中的伺服器。 不過StormDB承諾,所有使用者的資料庫都是獨立的。 此外,StormDB還能夠在雲中對資料庫進行自動分片。 目前該公司正在運行一個免費的測試版。

10.Xeround

Xeround是一個可以橫跨多個雲供應商及平臺去部署可擴展MySQL資料庫的管理工具。 Xeround提供了很高的可訪問性和擴充性,不僅能夠橫跨亞馬遜Web服務、Rackspace、Joyent、惠普等不同雲供應商,還能夠在OpenStack和思傑(Citrix)平臺上工作。 (美國《Network World》專稿,范范編譯。 )

(責任編輯:蒙遺善)

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.