3月25日,由中國(guó)計(jì)算機(jī)學(xué)會(huì)(CCF)數(shù)據(jù)庫專業(yè)委員會(huì)指導(dǎo),國(guó)產(chǎn)分布式數(shù)據(jù)庫OceanBase與螞蟻技術(shù)研究院聯(lián)合舉辦的第二屆OceanBase數(shù)據(jù)庫大賽在北京落下帷幕。浙江大學(xué)代表隊(duì)獲得冠軍。

圖說:第二屆OceanBase數(shù)據(jù)庫大賽獲獎(jiǎng)名單
OceanBase數(shù)據(jù)庫大賽發(fā)起于2021年,本屆大賽于2022年10月啟動(dòng),歷時(shí)6個(gè)月,經(jīng)歷三輪角逐。大賽集結(jié)了國(guó)內(nèi)頂尖的數(shù)據(jù)庫專家團(tuán)評(píng)委,吸引了來自國(guó)內(nèi)外1180支隊(duì)伍的1988名選手參賽。大賽由中國(guó)人民大學(xué)明理書院院長(zhǎng)杜小勇、西北工業(yè)大學(xué)計(jì)算機(jī)學(xué)院副院長(zhǎng)李戰(zhàn)懷、武漢大學(xué)計(jì)算機(jī)學(xué)院副院長(zhǎng)彭智勇、華東師范大學(xué)數(shù)據(jù)科學(xué)與工程學(xué)院院長(zhǎng)錢衛(wèi)寧、東北大學(xué)計(jì)算機(jī)學(xué)院于戈教授等多位國(guó)內(nèi)數(shù)據(jù)庫領(lǐng)域頂尖專家組成評(píng)審團(tuán),吸引了包括加州大學(xué)圣地亞哥分校、悉尼大學(xué)、南洋理工大學(xué)、清華大學(xué)、北京大學(xué)、浙江大學(xué)、香港中文大學(xué)、西北工業(yè)大學(xué)、華東師范大學(xué)、電子科技大學(xué)等國(guó)內(nèi)外219所高校選手報(bào)名。此外,來自華為、快手、美團(tuán)、北京銀行等企業(yè)界的開發(fā)者也參與其中。
最終,來自浙江大學(xué)的代表隊(duì)奪得冠軍,西北工業(yè)大學(xué)、電子科技大學(xué)團(tuán)隊(duì)奪得亞軍,北京大學(xué)團(tuán)隊(duì)、北京理工大學(xué)和浙江大學(xué)跨校組成的團(tuán)隊(duì)以及華東師范大學(xué)團(tuán)隊(duì)奪得季軍。

圖說:第二屆OceanBase數(shù)據(jù)庫大賽頒獎(jiǎng)現(xiàn)場(chǎng)
相比去年,第二屆OceanBase數(shù)據(jù)庫大賽的規(guī)格、參賽選手隊(duì)伍與人數(shù)、賽事熱度均有所提升。賽前,OceanBase舉辦了7期《從0到1數(shù)據(jù)庫內(nèi)核實(shí)戰(zhàn)訓(xùn)練營(yíng)教程》,從MiniOB入門級(jí)教學(xué)實(shí)戰(zhàn)到OceanBase企業(yè)級(jí)工程實(shí)戰(zhàn) ,吸引了近20000人在線學(xué)習(xí),幫助選手更快上手?jǐn)?shù)據(jù)庫。
獲得此次比賽冠軍的浙江大學(xué)選手林雨欣表示,此次參賽最大的挑戰(zhàn)是面對(duì)龐大的OceanBase源碼的茫然,最大的體會(huì)是工業(yè)級(jí)數(shù)據(jù)庫的復(fù)雜。為了實(shí)現(xiàn)工業(yè)級(jí)別的數(shù)據(jù)庫,光靠教材/論文里的算法是遠(yuǎn)遠(yuǎn)不夠的,對(duì)細(xì)節(jié)的處理可能很繁瑣。比如一個(gè)簡(jiǎn)單的字符串處理,就要為了支持各種字符集,做各種復(fù)雜處理;為了保證數(shù)據(jù)的安全性,也要做很多額外的校驗(yàn)工作。
選手王炳杰,是西北工業(yè)大學(xué)大數(shù)據(jù)存儲(chǔ)與管理工業(yè)和信息化部重點(diǎn)實(shí)驗(yàn)室的成員。在他看來,“實(shí)戰(zhàn)體驗(yàn)”是此次參賽最大的感受,“之前學(xué)理論知識(shí)比較多,這次參賽是把之前學(xué)的東西敲成代碼去測(cè)試,看看是否可以,是一次從理論到實(shí)踐的嘗試。”
大賽評(píng)委之一、西北工業(yè)大學(xué)計(jì)算機(jī)學(xué)院副院長(zhǎng)李戰(zhàn)懷表示:“通過此次比賽,選手們也接觸到了工業(yè)界的數(shù)據(jù)庫管理系統(tǒng),以及真實(shí)場(chǎng)景的應(yīng)用需求。希望大家再接再厲,將來對(duì)中國(guó)數(shù)據(jù)庫事業(yè)的發(fā)展作出自己的貢獻(xiàn)。”
作為國(guó)內(nèi)完全自研的數(shù)據(jù)庫廠商,OceanBase在數(shù)據(jù)庫人才培育方面探索出了“實(shí)訓(xùn)+大賽”的方式,搭建起數(shù)據(jù)庫系統(tǒng)知識(shí)的練兵場(chǎng),為學(xué)生提供工程化應(yīng)用環(huán)境,甚至將產(chǎn)業(yè)需求與項(xiàng)目發(fā)展融合,探索產(chǎn)學(xué)合作、協(xié)同育人、以賽促學(xué)的有效模式,在實(shí)踐中學(xué)習(xí),在學(xué)習(xí)中創(chuàng)新,實(shí)現(xiàn)育人目標(biāo)。
“數(shù)據(jù)庫一枝獨(dú)秀不是春,百花齊放才是。”O(jiān)ceanBase首席科學(xué)家陽振坤表示,人才成長(zhǎng)需要周期,人才培養(yǎng)需要持續(xù)。他坦言,“十幾年前我們成立數(shù)據(jù)庫項(xiàng)目組時(shí),很多人沒有數(shù)據(jù)庫的學(xué)習(xí)經(jīng)歷,我們也是一邊學(xué),一邊做。后來我們成立了公司,就在想或許我們能做一些事情,讓更多高校學(xué)生對(duì)數(shù)據(jù)庫感興趣,讓更多數(shù)據(jù)庫愛好者學(xué)習(xí)到豐富的數(shù)據(jù)庫知識(shí)。”