楊傳輝介紹,OceanBase 3.2是今年6月1日產(chǎn)品發(fā)布會宣布進(jìn)入3.0時代后的首個重大版本。3.2版圍繞兼容性、HTAP混合負(fù)載、小規(guī)格性價比等幾大核心能力,在Oracle/MySQL兼容、易用性、穩(wěn)定性、性能和功能等諸多方面做了迭代增強(qiáng)與優(yōu)化升級。在提升用戶體驗(yàn)的同時,幫助用戶更輕松地完成應(yīng)用遷移、TP和AP統(tǒng)一部署、降低應(yīng)用開發(fā)部署和運(yùn)維成本。新版本在兩個最關(guān)鍵的指標(biāo)上,TPC-C跟TPC-H性能都領(lǐng)航分布式數(shù)據(jù)庫。
國內(nèi)分布式數(shù)據(jù)庫經(jīng)歷了三次的迭代,分布式跟集中式數(shù)據(jù)庫的技術(shù)融合已經(jīng)成為今天分布式數(shù)據(jù)庫的趨勢。
3.2版強(qiáng)化Oracle兼容性,支持存儲過程讀寫及定時器任務(wù)管理調(diào)度能力;適配MySQL 5.7協(xié)議,支持自增列和DML觸發(fā)器。這都極大的降低了用戶的使用門檻。
3.2版新增支持系統(tǒng)包UTL_FILE,實(shí)現(xiàn)多系統(tǒng)間的數(shù)據(jù)交換、同步和整合,用戶可以將數(shù)據(jù)庫內(nèi)的數(shù)據(jù)寫成文件同步至下游系統(tǒng)使用,也可將其他系統(tǒng)生成的數(shù)據(jù)文件讀入數(shù)據(jù)庫做進(jìn)行進(jìn)一步處理,避免系統(tǒng)重構(gòu)成本。同時,新增支持定時器任務(wù)DBMS_JOB,可以輕松進(jìn)行任務(wù)的管理和調(diào)度,實(shí)現(xiàn)定時任務(wù)、循環(huán)任務(wù)及異步任務(wù)等復(fù)雜業(yè)務(wù)場景下的自定義任務(wù)管理和調(diào)度,降低人力維護(hù)成本。
某大型國有銀行數(shù)據(jù)中心人員介紹,“在交易銀行項(xiàng)目的適配中,上層十幾個微服務(wù)應(yīng)用都需要進(jìn)行數(shù)據(jù)的載入和導(dǎo)出,開發(fā)人員操作外部文件的效率也受到影響,OB3.2支持的UTL_FILE功能在分布式數(shù)據(jù)庫多活改造方案中大幅提升兼容性降低了改造成本?!?
OceanBase最大的競爭力是什么?
楊傳輝給出的答案是:穩(wěn)定可靠?!斑@非常難,這不是某一個技術(shù)指標(biāo)可以衡量。我們堅持核心場景、走從OLAP到HTAP的發(fā)展路線,堅持原生、堅持分布式、追求單機(jī)性能的極致。通過多年打磨最終證明我們穩(wěn)定可靠能力,具備可控的兜底能力?!贝舜紊壓螅琌ceanBase整體性能提升三成,在兼容性和穩(wěn)定性上引領(lǐng)國產(chǎn)分布式數(shù)據(jù)庫。
OceanBase是螞蟻集團(tuán)旗下原生分布式數(shù)據(jù)庫,已經(jīng)在金融、政府、運(yùn)營商等各個行業(yè)得到了充分驗(yàn)證以及認(rèn)可。