IBM DB2 9只毒蛇這樣“毒”的原因是什么
此文章主要向大家講述的是IBM DB2 9只毒蛇這樣“毒”的原因是什么,去年年中,IBM發(fā)布了既有功能十分強(qiáng)大的數(shù)據(jù)庫(kù)即,IBM DB2 UDB 9(代號(hào)為Viper,中文譯名為“毒蛇”)。IBM稱,分布在全球8個(gè)國(guó)家的750多名軟件開(kāi)發(fā)人員為它的問(wèn)世作出了努力……
去年年中,IBM發(fā)布了號(hào)稱迄今功能最為強(qiáng)大的數(shù)據(jù)庫(kù)——IBM DB2 UDB 9(代號(hào)為Viper,中文譯名為“毒蛇”)。IBM稱,分布在全球8個(gè)國(guó)家的750多名軟件開(kāi)發(fā)人員為它的問(wèn)世作出了努力,IBM公司也借此實(shí)現(xiàn)了為期5年的研發(fā)項(xiàng)目所能達(dá)到的極致——同時(shí)處理關(guān)系型數(shù)據(jù)和層次型數(shù)據(jù)。
DB2主要還是一種關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng),應(yīng)用于大型應(yīng)用系統(tǒng),具有良好的可伸縮性,支持從大型機(jī)到單用戶環(huán)境,應(yīng)用于OS/2、Windows等系統(tǒng)平臺(tái)下。其主要特點(diǎn)包括:
高層次的數(shù)據(jù)利用性、完整性、安全性、可恢復(fù)性,以及小規(guī)模到大規(guī)模應(yīng)用程序的執(zhí)行能力——具有與平臺(tái)無(wú)關(guān)的基本功能和SQL命令。
數(shù)據(jù)分級(jí)技術(shù)——使大型機(jī)數(shù)據(jù)很方便地下載到LAN數(shù)據(jù)庫(kù)服務(wù)器,使得客戶機(jī)/服務(wù)器用戶和基于LAN的應(yīng)用程序可以訪問(wèn)大型機(jī)數(shù)據(jù),并使數(shù)據(jù)庫(kù)本地化及遠(yuǎn)程連接透明化。
·完備的查詢優(yōu)化器——外部連接改善了查詢性能,并支持多任務(wù)并行查詢。
·良好的網(wǎng)絡(luò)支持能力——每個(gè)子系統(tǒng)可以連接十幾萬(wàn)個(gè)分布式用戶,可同時(shí)激活上千個(gè)活動(dòng)線程,對(duì)大型分布式應(yīng)用系統(tǒng)尤為適用。
而從DB2到DB2 UDB 9,這次升級(jí)的主要進(jìn)步在于增加了存儲(chǔ)原始XML數(shù)據(jù)的功能。這與Oracle最新的數(shù)據(jù)庫(kù)11g是不謀而合的,XML是如此的值得關(guān)注。這是由于XML的存在,可以不必被重新格式化,而且可以更有效的同時(shí)管理結(jié)構(gòu)化和非結(jié)構(gòu)化數(shù)據(jù)。
另外,Viper是第一款同時(shí)支持區(qū)域分區(qū)(range partitioning),多維分組(multi-dimensional clustering)和散列法(hashing)的DB2數(shù)據(jù)庫(kù)。很巧的是,Oracle最新的數(shù)據(jù)庫(kù)11g也支持這些分區(qū)和分組方式,不過(guò),11g的發(fā)布要晚了1年。
在對(duì)數(shù)據(jù)庫(kù)的應(yīng)用當(dāng)中,壓縮技術(shù)是十分有用的,這樣既加快的讀取的速度,又降低了磁盤(pán)的存儲(chǔ)消耗空間,一舉兩得。多次重復(fù)的條件,甚至可以被縮短為二進(jìn)制格式,加以記憶,以便未來(lái)的訪問(wèn)和分類。
最后不得不提的是基于標(biāo)記的訪問(wèn)控制。管理員可以借此來(lái)定義身份,一定身份的人將只能訪問(wèn)其能夠訪問(wèn)的數(shù)據(jù)庫(kù),這樣安全性得以保證。在商務(wù)上,既滿足了合作伙伴對(duì)于數(shù)據(jù)庫(kù)的需要,又不會(huì)泄露過(guò)多的商業(yè)機(jī)密。
繼承了DB2優(yōu)良的傳統(tǒng),輔以諸多先進(jìn)的功能,Viper才得以在數(shù)據(jù)庫(kù)市場(chǎng)上所向披靡,在IBM、微軟、Oracle數(shù)據(jù)庫(kù)三雄的競(jìng)爭(zhēng)中,穩(wěn)穩(wěn)的坐二望一。以上的相關(guān)內(nèi)容就是對(duì)IBM DB2 9:毒蛇為什么會(huì)這樣“毒”的介紹,望你能有所收獲。
以上的相關(guān)內(nèi)容就是對(duì)IBM DB2 9:毒蛇為什么會(huì)這樣“毒”的介紹,望你能有所收獲。
【編輯推薦】