本文講的是雲計算:關聯式資料庫是否就要被淘汰了,【it168 資訊】「在雲計算計畫裡將找不到關聯式資料庫的影子,這並非偶然,因為關聯式資料庫不適合用於雲計算環境「geir magnusson,10gen工程副總裁這樣認為。10gen是一家按需平台服務**商。
magnusson幫助編寫過apache geronimo應用伺服器軟體,本週在紐約舉行的o'reilly web 2.0 會議上發言中他指出:「雲計算是一種不同的技術,不同得足夠改變開發者看待問題和解決問題的方式」。「我們將不得不重新審視我們做事的方式」,他說。
magnusson指出,這些資料庫沒有乙個是關係型的(他特別強調了乙個值得注意的例外「drizzle」,mysql應用於web環境的乙個精裝版)。
這些資料庫具有一些共同特徵,正是這些特徵使它們特別適用於服務雲計算式的應用。它們中的大多數可以在分布式環境中執行----意味著他們可以分布在多個地點的多台伺服器上。它們本質上都不是事務性的,並且都犧牲了一些高階查詢能力以換取更好的效能。(在很多情況下,這些資料庫可以通過物件呼叫來檢索,而不用sql,無論如何,對程式設計師來說,前者更自然些)。
儘管大型關聯式資料庫如甲骨文公司提供的產品,已經被部署在很多資料中心,但雲計算需要一種不同的設定來充分發揮其潛力。資料庫組成部分在不同位置的分散對雲計算很必要,這也是其名得來的原因。在遼闊的地理距離之間執行複雜查詢可以減少響應時間,此外,設計和維護支援不同位置的相關資料備份並在乙個點癱瘓時能保證該資料同步的體系並非易事。
「雲體系結構裡的衡量具有不同於我們現在使用的關係型結構的屬性」,他說,其結果是:「在雲體系結構裡,關係不復存在,人們以群集形式看待資料」。
magnusson的觀點得到會上另一位發言人adaptiveblue 公司的alex iskold的贊同,adaptiveblue是一家以客戶為導向的公司,該公司提供一種瀏覽器外掛程式,能根據使用者的使用歷史,使用語義標記和web服務體現個性化設定。該公司把服務建立在amazon的託管平台服務上,包括******db。iskold指出如果adaptiveblue使用關係型資料庫那麼這種服務將不會擴大到廣泛使用。
原文發布時間為:2009-08-25
雲計算是否真的拋棄關聯式資料庫了
本文講的是雲計算是否真的拋棄關聯式資料庫了,it168 資訊 在雲計算計畫裡將找不到關聯式資料庫的影子,這並非偶然,因為關聯式資料庫不適合用於雲計算環境 geir magnusson,10gen工程副總裁這樣認為。10gen是一家按需平台服務 商。magnusson幫助編寫過apache geron...
關聯式資料庫與非關聯式資料庫
關係型資料庫,是指採用了關係模型來組織資料的資料庫。關係模型是在1970年由ibm的研究員e.f.codd博士首先提出的,在之後的幾十年中,關係模型的概念得到了充分的發展並逐漸成為主流資料庫結構的主流模型。簡單來說,關係模型指的就是二維 模型,而乙個關係型資料庫就是由二維表及其之間的聯絡所組成的乙個...
關聯式資料庫與非關聯式資料庫
關係型資料庫,是指採用了關係模型來組織資料的資料庫。關係模型是在1970年由ibm的研究員e.f.codd博士首先提出的,在之後的幾十年中,關係模型的概念得到了充分的發展並逐漸成為主流資料庫結構的主流模型。簡單來說,關係模型指的就是二維 模型,而乙個關係型資料庫就是由二維表及其之間的聯絡所組成的乙個...