日前,“第四屆全球數據庫大賽—PolarDB性能挑戰賽“在阿里云天池官網正式開賽。據悉,本次大賽聚焦云原生數據庫核心技術及業務場景,探索如何利用新硬件和新介質優勢,挑戰數據庫性能優化極限。比賽全程有多名資深技術專家提供技術指導,與參賽者相互交流和學習。
大賽現已面向全社會開放報名,個人開發者、高等院校、企業、科研單位等人員均可報名參賽,為廣大數據庫技術愛好者以及相關的科研企業提供挑戰平臺。

雙賽道“碼力“全開,聚焦云原生數據庫核心技術
云計算為數據庫的架構發展開辟了新的技術路徑。作為軟硬件結合的代表, 阿里云自研云原生數據庫PolarDB從2017年誕生伊始,就充分利用了持久內存、高性能CPU、RDMA等新硬件的技術紅利,打造先進的高性能云原生數據庫。
PolarDB采用存儲計算分離架構和軟硬一體化等創新設計,成本只有傳統商業數據庫的1/10,并在業界率先提出了計算、內存與存儲資源的“三層解耦”架構,此外其多主多寫、基于內存池化的HTAP、Serverless等功能也已是全球首創或業內領先的技術。
“第四屆全球數據庫大賽—PolarDB性能挑戰賽”由阿里云、英特爾聯袂主辦,阿里云數據庫、阿里云天池承辦,采用雙賽道機制,聚焦云原生數據庫背景下,分布式共享內存池、基于索引的多維查詢等數據庫核心場景,分設“云原生共享內存數據庫性能優化”和“分布式NewSQL性能挑戰”兩大賽道。
賽道1: 云原生共享內存數據庫性能優化
云原生數據庫PolarDB MySQL使用RDMA技術,在業界率先提出了計算、分布式共享內存、分布式共享存儲的三層分離架構,是業界首個支持高彈性分布式共享內存池的架構,也為PolarDB實現業界領先的多主多寫及HTAP 等新能力打下了堅實的基礎。
本賽道以RDMA技術為載體,RDMA是一種特殊的通信工具,對比TCP等通信方式,其優勢在于可以使得兩個節點在不通過CPU的情況下完成數據的傳輸,大大減小了CPU的負載,提升了傳輸效率。
賽題要求參賽者基于英特爾Icelake CPU平臺設計一個使用 eRDMA 鏈接的分布式共享內存池的高性能KV存儲引擎:支持簡單讀/寫接口,同時對于熱點訪問具有良好的性能。利用Icelake的集成加密加速,提高加解密性能,探索新介質和新軟件系統上的極致性能和彈性。
賽道2:分布式NewSQL性能挑戰
索引是關系型數據庫中對某一列或多個列的值進行預排序的數據結構。使用索引后,數據庫系統不必掃描全表,可直接定位至符合條件的記錄,從而加快查詢速度。沒有合適索引的數據庫系統慢似單車,而合理使用索引的數據庫系統,查詢速度可由“單車變跑車”。在分布式場景下,索引數據和主表數據可能不會分布于相同存儲節點,因此實現高性能強一致的全局二級索引極具挑戰性。
本賽題來自云原生數據庫PolarDB的分布式版本PolarDB-X。PolarDB-X基于TSO事務實現了強一致的全局二級索引,可在分布式場景下提供高性能的多維數據查詢和修改能力。
賽道結合英特爾?傲騰?第二代傲騰持久內存(BPS),以分布式NewSQL為背景,圍繞數據庫索引的多維查詢。參賽者需要實現一個簡化版的分布式NewSQL引擎,如何充分利用BPS特性、設計最優的數據結構將成為獲勝關鍵。
大賽全球招募報名中,40萬獎金邀你參戰
自2018年以來,“阿里云數據庫大賽”已經連續成功舉辦3屆,吸引了國內外數千支隊伍和個人參加,參賽者遍布11個國家和地區。活躍隊伍不僅覆蓋了國內大型互聯網公司,各大頂尖院校組成的隊伍亦參與其中。
本屆大賽從即日起——8月17日均可報名,賽事總獎金池高達40萬元,經過初賽、復賽兩輪比試后,各賽道復賽成績排名TOP10的參賽隊伍選手代表,將分別受邀參加12月(暫定)舉行的決賽答辯。

本次大賽特別增設了“動手實驗室”、“有獎評測早鳥活動”與“大賽征稿”等環節,并為選手們準備了賽題解析和多重獎品。選手在參賽的同時,既有機會獲得豐厚的獎金及獎品,還可免費體驗阿里云自研云原生數據庫產品。
在動手實驗室活動中,主辦方準備了PolarDB MySQL版本和PolarDB-X(PolarDB分布式版本)的多個功能供各位參賽者免費體驗,還有豐富多樣的數據庫實驗室場景。參賽者可以通過零門檻的云上動手實踐,深度感受并了解“云原生數據庫PolarDB”的奧秘,并快速提升使用云數據庫的能力。
重量級評審陣容 技術專家答疑全程護航
第四屆數據庫大賽全程將有資深技術專家為參賽選手們提供最專業的技術答疑和指導,大賽還擁有豪華專家評審團,包括:阿里巴巴集團副總裁、阿里云數據庫產品事業部負責人、ACM杰出科學家李飛飛博士,阿里云研究員Yang, Xinjun,阿里云資深技術專家、阿里云數據庫首席架構師黃貴,阿里云資深技術專家彭祥,阿里云資深技術專家張廣舟,英特爾亞太研發有限公司技術經理于超,英特爾(中國)有限公司軟件架構師斯佩峰等多名技術大咖。

評委們均是數據庫領域的資深專家,具有豐富的研究和實戰經驗,他們對賽題的解讀和評審,也是吸引選手們參賽的一大亮點。
阿里巴巴集團副總裁、阿里云數據庫產品事業部負責人李飛飛表示:“中國數據庫的創新和發展離不開人才力量的支撐,阿里云數據庫始終致力于培養創新型技術人才。 本屆全球數據庫大賽—PolarDB性能挑戰賽,圍繞云原生數據庫的創新技術與性能挑戰,希望能夠為數據庫英才們搭建成長“快車道”,提供發揮才華的土壤。期待通過本次大賽吸引更多的數據庫技術愛好者加入,體驗云原生數據庫獨特的技術優勢,共同探索并拓展數據庫性能邊界。預祝大家取得好成績!”
作為集比賽、培訓于一體的平臺,本屆大賽還將提供賽道相關的技術上手課程與直播答疑,讓選手們在參賽過程中點亮更多實操技能。
云原生與新硬件加持 挑戰數據庫性能極限
“云原生共享內存數據庫性能優化”賽道的焦點——云原生數據庫PolarDB MySQL版本,是阿里云自研的下一代云原生關系型數據庫,100%兼容MySQL。PolarDB MySQL版既融合了商業數據庫穩定可靠、高性能、可擴展的特征,又具有開源云數據庫簡單開放、自我迭代的優勢,成本只有商用數據庫的1/10。在存儲計算分離架構下,利用軟硬件結合的優勢,為用戶提供具備極致彈性、高性能、海量存儲、安全可靠的數據庫服務。
在該賽道的應用場景中,阿里云彈性計算RDMA增強型實例產品(c7re)的RDMA加速能力也得到了充分體現,其內置集成獨家eRDMA技術,極大提升了數據庫的通信效率與計算性能。
“分布式NewSQL性能挑戰”賽道采用云原生數據庫PolarDB分布式版本——PolarDB-X。PolarDB-X具備分布式的水平擴容、Paxos金融級高可用、強一致分布式事務、HTAP混合負載、以及MySQL生態兼容等重要特性。目前,PolarDB-X已正式開源,基于全內核開源的模式,可滿足云上和云下對于分布式數據庫的一致體驗。
據悉,本屆賽事結合第二代英特爾? 傲騰? 持久內存(BPS),相比上代產品的網絡與存儲帶寬實現了翻倍,算力提升 40% 以上。BPS可將高性價比的大容量內存與對數據持久性的支持巧妙地結合在一起,加速大內存計算,加快數據庫重啟時間并減少I/O, 降低大內存節點的功耗,并在斷電時保護數據。從而滿足針對各種工作負載的需求,助力從更大的數據集中獲取更深入的洞察。
報名入口及賽題詳情
歡迎各路數據庫精英亮出技術風采,點擊下方鏈接即可報名
了解賽事介紹及賽題詳情,請訪問大賽官網:
https://www.aliyun.com/page-source/tianchi/promotion/Tianchi_Database_PolarDBChallenge2022
“云原生共享內存數據庫性能優化”賽道報名:
https://tianchi.aliyun.com/competition/entrance/531979/introduction
“分布式NewSQL性能挑戰”賽道報名:
https://tianchi.aliyun.com/competition/entrance/531980/introduction

更多信息歡迎掃碼加入第4屆數據庫大賽選手問答釘釘群:44733190,最新通知將會第一時間在群內同步。