国产软件登顶数据库“奥运会”第一,性能提升2.8倍降价37%

新京报贝壳财经讯(记者白金蕾)国产数据库再破世界纪录。10月22日,据国际事务处理性能委员会官网信息,在数据库“决策支持类”性能测试TPC-DS中,腾讯云数据库TDSQL(企业级分布式数据库)以7260万分、37.52元刷新性能和性价比纪录,分别比原世界纪录保持者提升282%和节约37%,登顶世界第一。

TPC是针对数据库各项性能推出的基准测试,被誉为数据库界的“奥林匹克”。去年,腾讯云TDSQL已经在数据库“事务处理类”性能测试TPC-C中刷新世界纪录。此次登顶标志着腾讯云TDSQL在数据库最核心的两个应用场景都创下了世界最佳性能纪录。

“TPC-C的特点是多、稳、快、高频小任务,考验的是高并发场景下数据库的极致性能和稳定性;TPC-DS特点则是少、快、大、低频大任务,考验的是复杂任务场景下数据库的综合能力。”腾讯云数据库研发总经理潘安群在采访中说,数据库世界性能榜单第一的每次易主,都标志着数据处理技术的向前推进。

中国工程院院士郑纬民对此表示,国产数据库多次打破性能瓶颈,体现了国内基础软件持续打磨内功的决心,以及稳定输出技术能力的底蕴。科技部原秘书长、党组成员、国际欧亚科学院院士张景安表示,这标志着中国在数据库这一核心软件技术领域正迈向国际先进水平,有助于增强我国的国际科技竞争力。

图片

根据国际事务处理性能委员会信息制图。图/受访者供图

TPC-DS是一个针对数据库管理系统分析性能的基准测试。它模拟一个大型零售商销售数据的在线数据分析(OLAP)场景,通过99个不同类型的分析任务,考察底层数据库的处理耗时、并发性能和导数性能等指标,是数据库产品分析处理能力和技术先进性的金标准。

潘安群介绍,此次腾讯云参与打榜的TPC-DS测试数据量级达10TB,相当于10亿页电子书,包含销售记录、退货记录、时间信息等17项维度的24张表格。其中,最大的一张表格高达288亿行数据。

结果显示,腾讯云TDSQL项测试耗时均领先榜单其他厂商,99个复杂分析任务单平均耗时4秒以内,领先榜单第二名一倍;多任务并行计算平均耗时8秒以内,领先两倍,以7260万分的性能评分,将决策支持类榜单纪录提升3.8倍。TDSQL还将每1000评分的价格相比同类产品减少三分之一,同时刷新TPC-DS性能与性价比纪录。

在联机分析处理(OLAP)场景下,如何充分发挥每个算力单元的潜力,以及确保每个任务之间不等待和阻塞,一直是数据库领域的攻关方向。据潘安群介绍,腾讯云TDSQL在分布式交互、并行计算、单核极致性能三个方向深度自研,保障了计算从多核到多进程再到多节点,能充分并行无阻塞运行,实现了性能的大幅提升。

编辑 李铮

校对 刘军