【世博IT魔方】DB2數(shù)據(jù)庫(kù)服務(wù)器正確選型服務(wù)世博訂票
世博會(huì)從開(kāi)始售票一來(lái),就承擔(dān)者大量數(shù)據(jù)的壓力。負(fù)責(zé)世博會(huì)預(yù)約服務(wù)管理系統(tǒng)的是長(zhǎng)江計(jì)算機(jī)公司。該公司以Windows Server操作系統(tǒng)+DB2數(shù)據(jù)庫(kù)作平臺(tái),力求穩(wěn)妥高效的解決世博會(huì)開(kāi)幕前龐大的票務(wù)和各種預(yù)約服務(wù)的IT系統(tǒng)壓力。
我們就DB2數(shù)據(jù)庫(kù)服務(wù)器的選型,從數(shù)據(jù)處理能力、可靠性和投資成本幾個(gè)方面來(lái)分析DB2數(shù)據(jù)庫(kù)對(duì)服務(wù)器的具體要求,并結(jié)合即將到來(lái)的世博會(huì)案例,揭秘其選型的關(guān)鍵所在。
498)this.style.width=498;" />
什么是DB2數(shù)據(jù)庫(kù)?
DB2數(shù)據(jù)庫(kù)是IBM研制的一種關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng),憑借優(yōu)秀的可伸縮性、良好的大規(guī)模并行特性廣泛應(yīng)用于大型數(shù)據(jù)庫(kù)系統(tǒng)。由于采用了數(shù)據(jù)分級(jí)技術(shù),能夠使集群內(nèi)的數(shù)據(jù)很方便的下載到本地LAN數(shù)據(jù)庫(kù)服務(wù)器,銜接了客戶機(jī)/服務(wù)器用戶對(duì)數(shù)據(jù)庫(kù)集群的訪問(wèn),使數(shù)據(jù)庫(kù)本地化和遠(yuǎn)程連接盡可能的透明。也因此,從大型集群到單用戶環(huán)境,包括Linux、OS/2和Windows平臺(tái),DB2都有一席之地。
從DBA(數(shù)據(jù)庫(kù)管理員,英文是Database Administrator,簡(jiǎn)稱DBA)的角度來(lái)看,DB2定位于高層次的數(shù)據(jù)利用性、完整性、安全性和可恢復(fù)性。從小規(guī)模到大規(guī)模的數(shù)據(jù)庫(kù)應(yīng)用均可以流暢的運(yùn)行在DB2上——這一點(diǎn)需要特別說(shuō)明,傳統(tǒng)SQL數(shù)據(jù)庫(kù)在并行調(diào)用到一定規(guī)模之后,數(shù)據(jù)庫(kù)性能會(huì)有較大的下滑——而DB2恰恰在設(shè)計(jì)之初就是為了解決這類問(wèn)題。
2006年IBM發(fā)布了DB2的第九個(gè)版本,其***的特點(diǎn)就是率先實(shí)現(xiàn)了可擴(kuò)展標(biāo)記語(yǔ)言(XML)和關(guān)系數(shù)據(jù)間的無(wú)縫交互,而無(wú)需考慮數(shù)據(jù)的格式、平臺(tái)或數(shù)據(jù)庫(kù)位置??梢哉f(shuō),DB2 9是一款劃時(shí)代的數(shù)據(jù)庫(kù)產(chǎn)品,它結(jié)合了關(guān)系型數(shù)據(jù)庫(kù)和層次型數(shù)據(jù)庫(kù)二者的特點(diǎn),從而成為了混合型數(shù)據(jù)庫(kù)——各種DBMS特性仍然存在的同時(shí),能夠非常好的支持XML數(shù)據(jù)。