日前,由阿裡雲主辦、阿裡雲瑤池資料庫和天池平臺承辦的“第五屆天池全球資料庫大賽”圓滿收官。 歷經過去4個多月的層層選拔,2大賽道20支隊伍從7047支參賽戰隊中脫穎而出,成功晉級大賽決賽圈。最終,來自蔚來汽車等企業組隊的「帶對聽花」隊伍和來自北京大學&餓了麽組隊的「西二旗大頭幫」隊伍分別贏得賽道1( ...
日前,由阿裡雲主辦、阿裡雲瑤池資料庫和天池平臺承辦的“第五屆天池全球資料庫大賽”圓滿收官。
歷經過去4個多月的層層選拔,2大賽道20支隊伍從7047支參賽戰隊中脫穎而出,成功晉級大賽決賽圈。最終,來自蔚來汽車等企業組隊的「帶對聽花」隊伍和來自北京大學&餓了麽組隊的「西二旗大頭幫」隊伍分別贏得賽道1(雲原生資料庫PolarDB業務數據壓縮挑戰)和賽道2(雲原生多模資料庫Lindorm時序數據處理性能挑戰)的總冠軍榮譽。
“天池資料庫大賽”是由阿裡雲主辦,阿裡雲瑤池資料庫、天池團隊承辦的資料庫年度品牌賽事。自2018年以來,該比賽已連續成功舉辦了5屆,吸引了來自國內外數千支優秀隊伍和個人開發者參加。本屆大賽採用雙賽道機制,聚焦高性能共用存儲、海量數據高效讀寫等核心業務場景設計賽題,吸引了全球7047支戰隊報名參賽。
比賽分設“雲原生資料庫PolarDB業務數據壓縮挑戰”和“雲原生多模資料庫Lindorm時序數據處理性能挑戰”兩大賽道,旨在邀請來自全球範圍的技術精英,設計最優的數據結構,挑戰資料庫業界難題,探索性能優化新範式。
本屆大賽旨在以賽促學、以學促行,是集比賽、培訓於一體的平臺。參賽高校包括:北京大學、清華大學、浙江大學、中國科學技術大學、中國人民大學、西安交通大學、北京郵電大學、新加坡國立大學、哥倫比亞大學等國內外知名高校。參賽企業選手覆蓋來自中國工商銀行、興業銀行、百度、騰訊、位元組跳動、滴滴、快手、央視頻、螞蟻集團、餓了麽、人大金倉、OceanBase、PingCAP、海外金融券商等全球知名企業的資料庫開發者。
01 / 賽道一:
「雲原生資料庫PolarDB業務數據壓縮挑戰」
PolarDB是阿裡雲瑤池旗下的自研雲原生資料庫。自誕生伊始,阿裡雲針對PolarDB進行了諸多創新,產品日益成熟。通過採用存儲計算分離、軟硬一體化等設計,PolarDB的實現成本僅為傳統商業資料庫的十分之一,支撐了數千家雲上用戶核心業務的海量數據。PolarDB的 “三層解耦”架構、共用存儲、HTAP等功能已是全球首創或業內領先的技術,如今已成為阿裡雲瑤池資料庫產品家族中最閃耀的明星。
PolarDB在業界率先提出了計算、記憶體、共用存儲的三層解耦架構,是國內首個使用共用存儲架構的資料庫產品,基於自研的PolarStore高性能網盤,擁有高IO性能和存儲彈性。
阿裡雲資料庫研究員、PolarDB MySQL產品部負責人楊辛軍表示:“在SSD成為線上業務標準存儲的今天,存儲容量已經越來越成為制約整個IT系統計算密度和成本的主要因素。對於資料庫來說,解決這個問題的辦法有很多,資料庫壓縮就是其中一種重要的成本優化技術,這種技術的好處在於對業務邏輯透明,同時對於線上庫和歷史庫都適用,提升存儲可得容量,協助用戶降低TCO。PolarDB 利用SmartSSD ASIC晶元和存儲機CPU 進行了軟硬一體的數據壓縮。同時對各種高效的壓縮技術繼續保持高度關註和探索中。
雲環境中,用戶非常關心自己的每一分錢是否發揮了應有的價值。本次PolarDB賽道題目既考核了技術方案的讀寫指標, 也考量了選手們在讀寫與壓縮效果的性能平衡。比賽中, 我們看到了許多同時取得傑出性能和優異壓縮比的技術方案, 希望選手們在比賽過程中不僅能享受到編程帶來的樂趣與成就感,他們的技術方案也能在實際產品中與SQL處理、數據存取真正深度結合,從而全面提升資料庫存儲和計算能力。”
02 / 賽道二:
「雲原生多模資料庫Lindorm時序數據處理性能挑戰」
雲原生多模資料庫Lindorm是阿裡雲自研的雲原生多模資料庫,多年來為阿裡巴巴的賬單、手淘消息、風控、智能客服等核心業務提供支撐,也是用來承接車聯網、物聯網、AI應用等新時代業務場景的創新戰略產品。從2011年至今,Lindorm堅持技術創新,在低成本存儲、高性能查詢、在離線+AI一站式處理等方面打造了諸多業界領先的能力。
新能源數字化汽車的快速普及推動著大數據、人工智慧、雲計算等技術不斷向前發展,與之伴隨的是對汽車感測器、攝像頭、雷達等產生的大規模數據的存儲計算與價值挖掘,這對數據基礎設施提出了更高的要求。Lindorm支持海量數據的低成本存儲,提供寬表、時序、搜索、消息、向量、文件等多種數據模型,相容HBase、ElasticSearch、InfluxDB、Kafka、S3、SQL等多種開源標準介面,可以很好的滿足車聯網業務需求。目前,Lindorm已服務了50%的頭部車企和國內40%的造車新勢力,協助構建起支撐智能網聯、自動駕駛、車況分析等場景的一站式智能車聯網數據平臺。
Lindorm助力長城汽車分散式車聯網建設,本次Lindorm賽道特邀合作企業「長城汽車」共同發起本次大賽並擔任評委,以Lindorm服務新能源汽車行業的數字化轉型為背景,對車聯網業務場景的需求進行了抽象,參賽者需要基於指定代碼工程設計並實現一個簡易版的資料庫存儲引擎,用於實現對海量新能源汽車上報的數據進行高效讀寫與存儲。在設計賽題時,將多項讀寫性能指標和存儲成本同時作為考核點,期盼參賽者在成本與性能的雙重挑戰下,突破傳統的優化思維,激發更多的創新思考。
阿裡雲資料庫研究員、NoSQL產品部負責人張為表示:“阿裡雲擁有強大且豐富的資料庫產品家族,可以為企業數據的生產集成、存儲、處理、分析、安全隱私、開發管理提供全鏈路生命周期服務。我們也特別關註汽車行業的發展及需求,推出了Lindorm一站式車聯網數據平臺等方案,為智能座艙、自動駕駛、電池管理等場景做好數據底座支持。
今年,我們攜手長城汽車集團發起了本次大賽,聚焦於車聯網時序數據高性能處理,希望可以激發新的技術思考,與合作伙伴和廣大開發者一起為中國汽車產業升級貢獻自己的力量!”
獲獎名單及總得分 賽道1 雲原生資料庫PolarDB業務數據壓縮挑戰
賽道2 雲原生多模資料庫Lindorm時序數據處理性能挑戰
阿裡雲瑤池資料庫始終致力於培養創新型技術人才,為英才們搭建成長“快車道”。在參賽過程中,來自阿裡雲資料庫的技術專家全程護航答疑,幫助選手們擴大視野、激發創新力,培養他們學習最前沿的資料庫技術,進行演算法編程技術的交流碰撞。選手們掌握的最新技術、實踐基礎和實戰經驗,也將幫助他們在未來的求職就業過程中取得優勢。我們希望通過本屆比賽能吸引、選拔優秀的人才和新鮮血液加入團隊,為國產資料庫培育後備力量、夯實人才梯隊。相信在大賽的促進下,將有越來越多資料庫愛好者獲得新的機遇、拓展技術邊界。