云數據庫時代來臨,引發數據庫行業地震
原創【51CTO外電頭條】有3/4的受訪者選擇了云數據庫會對數據庫社區產生最大影響,緊隨其后的還有虛擬化(27%),固態硬盤(15%),視覺調整(visual tuning,12%)和協作(8%),Embarcadero總共調查了超過1200位數據庫專業人員。
Embarcadero產品管理高級主管Scott Walz說:“亞馬遜,微軟和一些開源廠商紛紛推出云數據庫,大多數數據庫專業人員將會在2011年接觸到云,從長遠來看,云數據庫的可擴展性和精簡配置將會讓用戶受益,但與此同時,DBA必須學會管理不可控制環境中的分布式數據”。
改變數據庫行業游戲規則
多年來,云數據庫市場幾乎是被兩個重量級大猩猩 – 亞馬遜和谷歌主宰,但從去年開始,其它大猩猩 – 特別是微軟和Salesforce,加上一些小猩猩,如Xeround的肌肉開始發達起來。
亞馬遜的云數據庫產品叫做SimpleDB,谷歌的云數據庫產品叫做Bigtable。
SimpleDB是一個高可用,可擴展,靈活的,非性關系數據存儲系統,開發人員通過Web服務請求存儲和查詢數據,其它工作都由SimpleDB完成。
SimpleDB是組成Amazon Web Services(AWS)的一個組件,其余組件為Simple Storage Service(S3)托管的存儲設施,CloudFront內容交付服務和Elastic Compute Cloud(EC2)云計算服務,開放給公眾的SimpleDB意味著任何人都可以使用服務實時查詢AWS托管的結構化數據。谷歌的Bigtable是一個管理結構化數據的分布式存儲系統,其設計目的是為了擴展到非常大的數據存儲系統,通過數千臺服務器實現PB級數據存儲,谷歌本身有許多項目都在使用Bigtable,包括網頁索引,谷歌地球和谷歌金融。
Bigtable作為Google App Engine(谷歌云計算平臺)的一部分提供給外部開發人員。
Microsoft SQL Azure數據庫是一個構建在SQL Server之上的云關系數據庫,使用SQL Azure,開發人員可以向云提供和部署數據庫解決方案,利用分布式數據中心的好處提供企業級可用性,可擴展性和安全。
數據庫需要擁抱所有類型的企業應用程序
移動開發,社會化數據模型和事件驅動是未來的發展趨勢,需要一種新的云數據庫來支持下一代企業應用程序。
Salesforce董事長兼首席執行官Marc Benioff在去年12月7日的一份聲明中說:“我們認為云數據庫是一個巨大的市場機會,企業應用程序將會過渡到原生支持云數據庫,移動和社會化”。
Salesforce最近啟動了Database.com,Salesforce聲稱它是一個開放式數據庫,支持任何設備、平臺和應用程序。
相對于傳統的C/S數據庫模型,Database.com給開發人員帶來了許多好處,他們可以用自己熟悉的編程語言(如Java,C#,Ruby,PHP等)編寫應用程序,并可以在任何平臺上運行這些應用程序,如Force.com,Vmforce,Amazon EC2,Google App Engine,Heroku或Microsoft Azure。
另外,所有應用程序都可以原生在任何設備上運行,如Android手機,黑莓,iPad或iPhone,無論大小,應用程序都可以從互聯網上任何一個角落安全地調用database.com API。
Xeround是云數據庫市場的新入者,它提供了一個專為云計算環境設計的SQL數據庫。
Xeround的專利虛擬分區技術(叫做Xeround)實現了可伸縮的DHT(分布式哈希表),成功地將SQL數據庫轉變成云數據庫。
Xeround CEO Razi Sharir說:“Xeround的解決方案提供了多租戶,高可用,自動擴展和自我修復能力,但這并不會增加開發和管理成本”。
原文名:Cloud-based Databases Will Greatly Impact the Database Industry
【編輯推薦】