阿里自主研發(fā)數(shù)據(jù)庫(kù)OceanBase進(jìn)入金融級(jí)應(yīng)用
4月2日,螞蟻金服方面宣布,螞蟻金服及阿里巴巴自主研發(fā)的通用關(guān)系數(shù)據(jù)庫(kù)OceanBase已經(jīng)開(kāi)始支撐淘寶、天貓和聚劃算的所有日常交易。
OceanBase也是真正意義上***Created in China的數(shù)據(jù)庫(kù)。螞蟻金服相關(guān)負(fù)責(zé)人表示,這個(gè)改變意味著OceanBase已經(jīng)有能力滿(mǎn)足互聯(lián)網(wǎng)海量數(shù)據(jù)處理的需求,可以支撐復(fù)雜、高可靠的金融級(jí)業(yè)務(wù)。
螞蟻金服人士表示,隨著互聯(lián)網(wǎng)的發(fā)展,海量數(shù)據(jù)的處理越來(lái)越成為擺在大型互聯(lián)網(wǎng)公司面前的問(wèn)題。而傳統(tǒng)的IT企業(yè)提供的服務(wù),在系統(tǒng)可擴(kuò)展性、性?xún)r(jià)比方面已經(jīng)不再適用。
以數(shù)據(jù)庫(kù)系統(tǒng)舉例,一般來(lái)說(shuō),數(shù)據(jù)庫(kù)系統(tǒng)的穩(wěn)定可靠,取決于數(shù)據(jù)庫(kù)軟件、數(shù)據(jù)庫(kù)服務(wù)器和數(shù)據(jù)庫(kù)存儲(chǔ)三方面。其中,數(shù)據(jù)庫(kù)軟件的維護(hù)升級(jí)總是讓互聯(lián)網(wǎng)企業(yè)比較頭疼:數(shù)據(jù)庫(kù)軟件的維護(hù)升級(jí)有很大的風(fēng)險(xiǎn),為了保障數(shù)據(jù)庫(kù)系統(tǒng)的穩(wěn)定可靠,企業(yè)需要匹配使用穩(wěn)定性好的高端服務(wù)器和共享存儲(chǔ),但是這些設(shè)備不僅價(jià)格昂貴,性能和擴(kuò)展能力也有限。
在這種情況下,2010年起,阿里巴巴、螞蟻金服開(kāi)始自主研發(fā)數(shù)據(jù)庫(kù)系統(tǒng)OceanBase,這一系統(tǒng)從立項(xiàng)到開(kāi)花結(jié)果經(jīng)歷了足足五年時(shí)間。
全球范圍內(nèi),對(duì)數(shù)據(jù)庫(kù)的研究是科學(xué)界研究的重要方向。2014年,被稱(chēng)為計(jì)算機(jī)界的諾貝爾獎(jiǎng)的圖靈獎(jiǎng),就授予了Michael Stonebraker,以表彰其“對(duì)現(xiàn)代數(shù)據(jù)庫(kù)系統(tǒng)底層的概念與實(shí)踐所做出的基礎(chǔ)性貢獻(xiàn)。他也是數(shù)據(jù)庫(kù)領(lǐng)域自1973年Bachman(數(shù)據(jù)庫(kù)與網(wǎng)狀數(shù)據(jù)庫(kù))、1981年Codd(關(guān)系數(shù)據(jù)庫(kù))、1998年Gray(數(shù)據(jù)庫(kù)與事務(wù)處理)之后的第四位圖靈獎(jiǎng)得主。
與傳統(tǒng)數(shù)據(jù)庫(kù)公司的產(chǎn)品相比,OceanBase的升級(jí)維護(hù),不需要昂貴的共享存儲(chǔ)、高可靠的服務(wù)器、數(shù)據(jù)庫(kù)軟件的許可費(fèi),可以將商業(yè)數(shù)據(jù)庫(kù)成本降到一半以下。同時(shí),分布式的系統(tǒng),可以保證業(yè)務(wù)在服務(wù)器、存儲(chǔ)、網(wǎng)絡(luò)等出現(xiàn)異常情況的情況下不受影響。
在阿里系之前,中國(guó)有大批專(zhuān)家學(xué)者和企業(yè)致力于數(shù)據(jù)庫(kù)的研究,不過(guò)幾十年來(lái)沒(méi)有任何一個(gè)商業(yè)化數(shù)據(jù)庫(kù)產(chǎn)品能夠替代傳統(tǒng)高端數(shù)據(jù)庫(kù)。最終反而是阿里系在商業(yè)需求的驅(qū)動(dòng)下實(shí)現(xiàn)了這一目標(biāo)。
螞蟻金服方面表示,實(shí)際上,OceanBase此前已經(jīng)通過(guò)了“雙十一”考驗(yàn)。數(shù)據(jù)顯示,2014年雙十一,支付寶支付峰值就達(dá)到了285萬(wàn)筆/分鐘,是2013年雙十一支付峰值的3倍。借助OceanBase全分布、全冗余、高彈性、低成本的海量交易與數(shù)據(jù)處理架構(gòu),支付寶順利通過(guò)交易洪峰的考驗(yàn)。目前,OceanBase已經(jīng)可以支撐淘寶、天貓、聚劃算在支付寶的所有日常交易。
據(jù)透露,未來(lái),OceanBase還將放到阿里云上,以開(kāi)放的形式,向外界輸出阿里巴巴和螞蟻金服的數(shù)據(jù)庫(kù)服務(wù)能力,為整個(gè)產(chǎn)業(yè)的技術(shù)發(fā)展做出貢獻(xiàn)。