DoNews6月1日消息(翟繼茹)1日,螞蟻數據庫OceanBase正式發(fā)布3.0版本,將同時兼?zhèn)涫聞仗幚砗蛿祿治瞿芰?,并宣?00萬行核心代碼已經向社區(qū)開放。
從2010年阿里OceanBase項目組成立,到如今以1526萬QphH的性能總分打破TPC-H 30000GB的歷史記錄,拿到OLAP(在線分析處理)的世界第一,成為分布式數據庫廠商中的佼佼者,OceanBase走了11年的自研道路。
OceanBaseCEO楊冰表示,在未來三年內,將專注企業(yè)核心分布式改造,幫助更多企業(yè)進行數字化升級。“其實OceanBase從誕生的那一天起就選擇了HArD模式,我們相信這條路是非常有價值的。在中國并不缺一家數據庫的公司,但是我們卻缺少一家真正能夠完成核心替代的高端的數據庫,我們相信這件事情是值得去做的,而且需要長期的投入。”
從自研到開源
2003年,淘寶業(yè)務開始快速增長。彼時,商用數據庫市場一直被Oracle、IBM、微軟等巨頭占據。淘寶雖然選擇了Oracle RAC集群,但是仍不能滿足業(yè)務發(fā)展需求。根據自身業(yè)務和實際情況自主研發(fā)一套系統(tǒng)底層基座,是阿里一直以來的堅持。
2010年6月25日,陽振坤發(fā)起分布式關系數據庫OceanBase在淘寶正式立項。2014年,OceanBase在關系數據庫系統(tǒng)上首次做到了單機/單機房故障不丟數據(RPO=0)、不停服務(RTO<30s),還支持了當年雙11支付寶交易庫10%的流量,它開始在行業(yè)中得到越來越多的關注。2018年,OceanBase 2.0提供Oracle兼容服務,并啟動TPC-C benchmark測試。2019年,在雙11中,支付寶支付業(yè)務100%切換到OceanBase內置的Oracle兼容模式上,當年雙11成交金額2684億元,訂單峰值54.4萬筆/秒。OceanBase用全球最“困難”的一個實際場景案例,證明自己的實力。
2020年6月,OceanBase宣布成為一家獨立公司,走上商業(yè)化軌道,賦能企業(yè)數字化升級。而在這一年,OceanBase 在 TPC-C 基準測試中打破由自己保持的世界紀錄,事務處理性能由上次測試的 6088 萬 tpmC 提升到 7 億 tpmC,性價比從上次的¥6.25/tpmC 優(yōu)化到¥3.98/tpmC。
有了堅實的自研之路,OceanBase才有充足的底氣來做開源這件事。目前,OceanBase社區(qū)官網已經上線,其開源300萬行代碼。開源范圍包含數據庫內核、分布式組件和接口驅動,并提供完整的SQL引擎、事務引擎和存儲引擎,支持多副本、分布式事務、高性能、擴展能力、故障恢復、優(yōu)化器、多活容災、語法兼容等核心技術。
通過開源,OceanBase希望構建一個更加繁榮的生態(tài)來服務企業(yè)。在談及如何服務中小企業(yè)的時候,楊冰坦言,因為中小企業(yè)在技術、運維等方面比較薄弱、資源有限,在做數字化升級時就需要生態(tài)力量來一同深度合作進行助力。
OceanBase3.0時代
回顧自研之路,從OceanBase1.0到OceanBase3.0,問題和需求都在不斷的發(fā)生著變化。楊冰總結,OceanBase1.0時代主要解決的是分布式、如何用低成本技術來存儲海量數據、如何更快處理線上業(yè)務三個問題。到了移動互聯(lián)網時代,業(yè)務脈沖和永遠在線成為挑戰(zhàn),OceanBase2.0解決了瞬時可拓展、保持業(yè)務連續(xù)性和一致性的問題。
楊冰介紹,最新的3.0版本產品,讓OceanBase同時具備了在事務處理和數據分析兩類任務的高性能能力,升級為一款支持 HTAP 混合負載的企業(yè)級分布式數據庫。和過去相比,事務處理性能提升50%,數據分析性能提升10倍。未來,用戶業(yè)務無論是事務型還是分析型,只要一套系統(tǒng)就可以應對數字化轉型過程中“海量、實時、在線”的業(yè)務需求。
Gartner 認為, HTAP (Hybrid Transactional/Analytical Processing,即混合事務 / 分析處理)數據庫將成為數據庫領域的重要發(fā)展趨勢,一個集成的數據平臺將會加速數字化轉型。
在各個領域深化數字化轉型過程中, 核心系統(tǒng)的分布式改造是非常關鍵的一環(huán)。過去一年的合作案例顯示,隨著自主研發(fā)分布式技術的逐步成熟,不斷應用、優(yōu)化和完善,OceanBase幫助客戶進行核心系統(tǒng)數字化改造時,在可靠性、可擴展性等方面的優(yōu)勢越來越明顯。
楊冰透露,“在當前規(guī)模和技術紅利基礎上,我們希望以更低的價格與門檻,給予客戶更強的數據庫能力進行核心系統(tǒng)的分布式改造。核心系統(tǒng)改造不僅能讓企業(yè)實現(xiàn)整體系統(tǒng)完全自主掌控。更能在業(yè)務穩(wěn)定性、連續(xù)性不降低的前提下,支撐業(yè)務敏捷,最后達到每單筆交易/每個賬戶成本下降的目標”。
據了解,目前該產品已在多家機構落地應用,包括中國工商銀行、山東移動、福建移動、數字江西、中國石化、中華財險、人保健康、浙商證券、天津銀行、西安銀行、常熟農商行、東莞銀行等。