賈陽(yáng)光 鐘新龍
日前,權(quán)威機(jī)構(gòu)TPC(國(guó)際事務(wù)處理性能委員會(huì))官網(wǎng)披露,阿里巴巴旗下的中國(guó)螞蟻金服自主研發(fā)的金融級(jí)分布式關(guān)系數(shù)據(jù)庫(kù)OceanBase打破美國(guó)巨頭甲骨文保持的9年世界紀(jì)錄,成為首個(gè)登頂數(shù)據(jù)庫(kù)世界榜單的中國(guó)產(chǎn)品,引起業(yè)界的廣泛關(guān)注。
傳統(tǒng)集中式數(shù)據(jù)庫(kù)
有兩點(diǎn)不足
互聯(lián)網(wǎng)時(shí)代,海量數(shù)據(jù)的處理成為各公司面臨的問題,而傳統(tǒng)集中式數(shù)據(jù)庫(kù)因驚人的硬件購(gòu)置費(fèi)和高額軟件許可費(fèi)、服務(wù)費(fèi),提供的IT服務(wù)缺乏擴(kuò)展性、性價(jià)比,限制了互聯(lián)網(wǎng)企業(yè)、云計(jì)算技術(shù)的發(fā)展。
一是傳統(tǒng)數(shù)據(jù)庫(kù)不能滿足互聯(lián)網(wǎng)企業(yè)新需求。互聯(lián)網(wǎng)企業(yè)因業(yè)務(wù)快速擴(kuò)展,需實(shí)時(shí)處理海量數(shù)據(jù),并發(fā)訪問量非常大。傳統(tǒng)數(shù)據(jù)庫(kù)基于專用服務(wù)器和高端存儲(chǔ)構(gòu)成共享存儲(chǔ)環(huán)境,設(shè)備造價(jià)昂貴,且性能和擴(kuò)展性極其有限,無(wú)法滿足互聯(lián)網(wǎng)行業(yè)對(duì)數(shù)據(jù)庫(kù)高并發(fā)、實(shí)時(shí)在線需求。
二是傳統(tǒng)數(shù)據(jù)庫(kù)不能適應(yīng)云計(jì)算技術(shù)新需求。云計(jì)算公司依托技術(shù)積累,發(fā)起由IOE架構(gòu)向基于廉價(jià)PC服務(wù)器技術(shù)的變革,降低IT服務(wù)支出,倡導(dǎo)以軟件為中心的架構(gòu)演變,降低數(shù)據(jù)庫(kù)維護(hù)升級(jí)的風(fēng)險(xiǎn)。傳統(tǒng)數(shù)據(jù)庫(kù)環(huán)境是集中在一個(gè)地點(diǎn)的高穩(wěn)定、高可靠、高可用高端企業(yè)級(jí)設(shè)備,制約云計(jì)算企業(yè)未來業(yè)務(wù)發(fā)展,增加長(zhǎng)期運(yùn)營(yíng)成本。
OceanBase分布式數(shù)據(jù)庫(kù)擁有兩大亮點(diǎn)
OceanBase是一個(gè)高可用、高可擴(kuò)展、高性能、功能完備的金融級(jí)分布式關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)。其主要優(yōu)勢(shì)為:
一是OceanBase數(shù)據(jù)庫(kù)架構(gòu)較為先進(jìn)。OceanBase的分布式架構(gòu)的部署方案由基線數(shù)據(jù)、基線數(shù)據(jù)和修改增量架構(gòu)、Paxos協(xié)議、多地部署構(gòu)成。其優(yōu)勢(shì)體現(xiàn)在實(shí)現(xiàn)無(wú)損容災(zāi)不丟數(shù)據(jù)、30秒內(nèi)故障排除不停服務(wù),在保障系統(tǒng)整體穩(wěn)定和數(shù)據(jù)可靠一致的同時(shí),又可以較好地實(shí)現(xiàn)擴(kuò)展。
二是OceanBase數(shù)據(jù)庫(kù)支持豐富的服務(wù)功能。OceanBase豐富的服務(wù)功能體現(xiàn)在可支持異步化處理、讀寫分離和管理運(yùn)維標(biāo)準(zhǔn)化。其優(yōu)勢(shì)體現(xiàn)在實(shí)現(xiàn)存儲(chǔ)資源的彈性設(shè)計(jì)、云環(huán)境的兼容部署,在保障系統(tǒng)事務(wù)快速處理和數(shù)據(jù)強(qiáng)大挖掘一致的同時(shí),又具有較高的性價(jià)比。
OceanBase推廣應(yīng)用面臨兩大挑戰(zhàn)
OceanBase應(yīng)用于通用關(guān)系型數(shù)據(jù)庫(kù)領(lǐng)域依然在多應(yīng)用場(chǎng)景面臨著諸多挑戰(zhàn)。
一是此次突破直接撼動(dòng)傳統(tǒng)巨頭的領(lǐng)導(dǎo)地位依然較難。阿里數(shù)據(jù)庫(kù)想要突破傳統(tǒng)數(shù)據(jù)庫(kù)巨頭的壟斷封鎖,依舊任重道遠(yuǎn)。傳統(tǒng)數(shù)據(jù)庫(kù)廠商憑借先發(fā)技術(shù)優(yōu)勢(shì)、大量研發(fā)投入和后期場(chǎng)景積累,依托軟硬件協(xié)同發(fā)展,逐步加高數(shù)據(jù)庫(kù)產(chǎn)品壁壘。阿里數(shù)據(jù)庫(kù)盡管晉升為GARNTER魔力象限挑戰(zhàn)者,但也主要是自研自用,數(shù)據(jù)庫(kù)系統(tǒng)依然存在部分對(duì)國(guó)外軟硬件組件和框架的需求,對(duì)傳統(tǒng)數(shù)據(jù)庫(kù)巨頭甲骨文等來說,產(chǎn)生的威脅有限。
二是應(yīng)用場(chǎng)景的豐富性有待市場(chǎng)檢驗(yàn)。阿里數(shù)據(jù)庫(kù)在金融領(lǐng)域?qū)崿F(xiàn)了突破,不等同于在其他領(lǐng)域也實(shí)現(xiàn)生態(tài)建設(shè)的全面突破。阿里數(shù)據(jù)庫(kù)盡管在互聯(lián)網(wǎng)交易、互聯(lián)網(wǎng)核心系統(tǒng)和互聯(lián)網(wǎng)保單系統(tǒng)等金融領(lǐng)域?qū)崿F(xiàn)了突破,但在其他行業(yè)領(lǐng)域是否也能滿足實(shí)際需求,并通過測(cè)試和穩(wěn)定運(yùn)行,依然有待市場(chǎng)考驗(yàn),多應(yīng)用場(chǎng)景商業(yè)化尚待推進(jìn)。
綜合來看,阿里數(shù)據(jù)庫(kù)是我國(guó)在基礎(chǔ)軟件領(lǐng)域的一大突破,為進(jìn)一步推動(dòng)阿里數(shù)據(jù)庫(kù)的技術(shù)發(fā)展與推廣應(yīng)用,可以從兩方面著手:一是夯實(shí)技術(shù)深度,緊密圍繞全球計(jì)算平臺(tái)和計(jì)算環(huán)境的變化趨勢(shì),追蹤動(dòng)態(tài),分析演進(jìn)趨勢(shì),提前布局新的技術(shù)領(lǐng)域,推動(dòng)OceanBase的創(chuàng)新發(fā)展。二是拓寬應(yīng)用廣度,結(jié)合我國(guó)豐富的應(yīng)用市場(chǎng)和環(huán)境,以應(yīng)用帶動(dòng)發(fā)展,推動(dòng)OceanBase數(shù)據(jù)庫(kù)應(yīng)用于更多的行業(yè)領(lǐng)域,以金融為支點(diǎn),向其他各個(gè)行業(yè)拓展。