IBM預展示下一代DB2 “Viper”數據庫
IBM在XML 2006 Conference上宣布進行Beta測試並發布了下一代代號為“Viper”的DB2數據庫。其設計目的是幫助用戶能在服務導向構架(SOA)中以前所未有的速度和靈活性管理和訪問數據。在XML 2006 Conference的致詞發言中,IBM的數據庫服務器副總裁Bob Picciano對 DB2 Viper進行了介紹—――業界第一個同時具有XML數據管理能力和關系數據能力的數據庫。Bob Picciano還宣布了Viper進入了由客戶、開發人員和合作伙伴等參與的公開測試和評估階段。
定於在今年發布的DB2 Viper被冀望於通過為用戶創造從他們的商業信息中提取價值的空前機會而引領數據管理進入一個新時代。
Picciano說:“DB2 Viper將從根本上改變數據庫的有戲規則。通過將Viper置於信息構架的核心位置,用戶可以快速地從傳統數據管理轉換到前所未有的信息管理技術上來,這可以使他們將信息提升為一種服務。”
Viper可能是唯一可以同時無縫處理傳統關系數據和XML數據的數據庫產品,其不需要 將XML數據轉換,也不需要將其置於數據庫中一個大的對象中。這一突破將使用戶可以提升他們獲取數據的速度,多樣性和靈活性等能力,同時,可以大大降低與現存數據管理技術相關的管理費用。它還可以顯著降低開發人員為了建立可以同時訪問關系數據和XML倉庫而建立應用所經歷的復雜性和所花費的時間。
同時,Viper的原XML功能也可以依靠其可以在多種格式下訪問海量數據的能力使得服務導向構架(SOA)的實現受益良多。通過將數據從關系數據產品中的靜態解放出來,Viper可以將提供在SOA環境下可訪問的信息作為一種服務。
保險業和金融業的重要供應商Storebrand的資深企業設計師Thore Thomassen 說:“我們采用Viper的原XML存儲進行開發的時間比采用現有的XML”shred”技術邁前了一大步。我們現在可以在幾分鐘內完成計劃的改變,而不象以往需要幾天。此外,對客戶的相應時間也大大縮短了。”
此外,DB2 Viper憑借其原XML功能,將成為第一個同時支持三種通用數據庫分區方法的數據庫。這在促進數據管理和信息可用性方面是一個重大的創新。通過可同時處理區域分區(range partitioning),多維分組(multi-dimensional clustering)和散列法(hashing)。這些功能可以讓企業根據自身的需求情況以最優的方式設置和調度信息。
Viper的原XML技術還可以提供XQuery支持。XQuery是一個新興的強有力的業界標准化語言,其擴展了Xpath並且是為處理XML數據而特別設計的。應用可以通過XQuery、標准SQL或兩種同時去查詢取得任意一種格式下的數據。
IBM同時還證實了計劃采用Zend Core for IBM擴展早期Viper對PHP開發的支持。Viper beta 和Zend Core for IBM顯著提高了對開發的支持。Netcraft 的調查顯示,PHP是世界上最為流行的網絡變成語言之一,有超過二千三百萬個域上有其應用。
用戶、開發人員和合作伙伴可以在www.ibm.com/db2/XML 注冊參與Viper 的開放beter測試。