
日前,「第四届全球数据库大赛—PolarDB 性能挑战赛「在阿里云天池官网正式开赛。
日前,「第四届全球数据库大赛—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, 降低大内存节点的功耗, 并在断电时保护数据。从而满足针对各种工作负载的需求, 助力从更大的数据集中获取更深入的洞察。
报名入口及赛题详情
欢迎各路数据库精英亮出技术风采, 了解赛事介绍及赛题详情, 请百度搜索「第四届全球数据库大赛—PolarDB 性能挑战赛」
报名「云原生共享内存数据库性能优化」赛道, 请百度搜索关键词:
「第四届全球数据库大赛赛道 1:云原生共享内存数据库性能优化」
报名「分布式 NewSQL 性能挑战」赛道, 请百度搜索关键词:
「第四届全球数据库大赛赛道 2:分布式 NewSQL 性能挑战」
来源:互联网