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