1月12日,2024全国大学生计算机系统能力大赛暨第四届 OceanBase 数据库大赛(以下简称“大赛”)在北京落下帷幕。经过两个多月来自全国各地1212支团队的竞逐,20强队伍脱颖而出进入决赛,通过现场答辩,角逐出获胜团队。最终,来自北理工的OBCraft队夺得特等奖,获10万奖金。


本届大赛由系统能力培养研究专家组发起,全国高等学校计算机教育研究会、系统能力培养研究项目示范高校共同主办,北京交通大学计算机科学与技术学院与OceanBase联合承办。大赛以竞技、交流、成长为宗旨,帮助学生系统化学习数据库理论知识,积累和提升数据库实践经验与能力,共同促进数据库人才发展。

自2024年10月初赛启动以来,大赛共吸引来自北京大学、清华大学、上海交通大学、复旦大学、中国人民大学、南京大学、东北大学、武汉大学、北京交通大学、南方科技大学、重庆邮电大学等近200所国内顶尖高校的2600多名选手报名参加,经过两个多月的激烈角逐,1212支队伍中排名靠前的20强队伍进入决赛。

作为基础软件“皇冠上的明珠”,数据库也在持续迭代。随着大模型的兴起,向量存储和检索技术在AI场景中的应用越来越多,给数据库带来了新的技术要求。本届大赛聚焦AI时代的数据库技术,初赛阶段要求选手在MiniOB上实现向量数据库的基础功能,如向量的存储及查询等,决赛则更进一步,基于OceanBase社区版,考察选手们优化向量检索性能上的能力。

最终,来自北理工的OBCraft队获得冠军。队长项黎明表示,参赛是一个循序渐进的过程,逐步认识自己、提高自己,同时也不断提高对数据库的认识。数据库的内核开发门槛很高,但又是一项富有创造性的工作,写下的每一行代码都“所见即所得”,解决了一个又一个难题。

值得一提的是,来自成都理工大学、沈阳工业大学的大三大四学生组成的RushDB团队,获得了二等奖(第三名),这也是历届大赛以来本科生首次进入前三名。


比赛现场,中国人民大学教授、明理书院院长、教育部数据工程与知识工程重点实验室主任杜小勇和OceanBase创始人兼首席科学家阳振坤也分享了一代数据库技术人的坚持与梦想。

杜小勇表示,人工智能像“海啸”一样铺天盖地,但海啸过后,如果没有很好的数据管理、数据治理,那就是一片狼藉,需要更多做底层系统的人去支持它,例如数据库。中国数据库在一定程度上已取得长足进步,为了培养、吸引更多人才对数据库的关注,需要产业界和学界更系统性地布局、努力,这是一项长远艰巨的工作。作为高等院校,有责任优化课堂,从“用数据库”向“造数据库”方向转变,不仅要教授概念,关键是要少讲多练多实践。

阳振坤表示,在AI时代,今天大模型训练的数据、训练的结果,以及与用户的交互,都需要基于数据的处理,数据库必不可少。随着数据量的增长,数据库的作用只会更加重要,形式和功能可能会发生显著变化,包括分布式数据库在内的新型数据库将得到更广泛应用,以应对多样化的数据需求。

对立志成为数据库开发者的青年学者,北京交通大学副校长荆涛建议,首先要具备扎实的计算机科学基础知识和数据库理论知识,其次要重视实践能力的培养,通过参与项目实践、参加竞赛等方式,不断提升动手能力和解决问题的能力,此外还要保持对新技术、新方法的敏锐洞察力和学习热情,只有不断学习、不断进步才能跟上时代步伐。

OceanBase数据库大赛发起于2021年,是业内首个专注于数据库内核技术的大赛,已连续举办四届,2023年升级为全国大学生计算机系统能力大赛,共吸引近万名选手参赛。除特等奖、一二三等奖外,本届大赛还特设本科生专属奖、优秀指导教师奖、优秀组织教师奖等,以鼓励更广范围的年轻人参赛,了解及深入数据库技术。

ad1 webp
ad2 webp
ad1 webp
ad2 webp