国产数据库再破世界纪录。10月22日,据国际事务处理性能委员会官网信息,在数据库“决策支持类”性能测试TPC-DS中,腾讯云数据库TDSQL以7260万分、37.52元同时刷新性能和性价比纪录,登顶世界第一。
TPC针对数据库各项性能推出的基准测试,被誉为数据库界的“奥林匹克”。去年,腾讯云TDSQL已经在数据库“事务处理类”性能测试TPC-C中刷新世界纪录。这标志着在数据库最核心的两个应用场景下,腾讯云TDSQL都取得了世界最佳性能纪录,成为“双榜”第一。
TDSQL取得“双榜”第一。 腾讯 供图(数据来源:TPC官网)
?
对此,中国工程院院士郑纬民评价称,国产数据库多次打破性能瓶颈,体现了国内基础软件持续打磨内功的决心,以及稳定输出技术能力的底蕴。
原国家科技部秘书长、党组成员张景安表示,数据库作为信息技术的基石,其性能与稳定性直接关系到各行各业的数字化转型进程。我国软件企业在两项国际标准测试中屡破纪录,标志着中国在数据库这一核心软件技术领域正迈向国际先进水平,有助于增强我国的国际科技竞争力。
据了解,TPC-DS是一个针对数据库管理系统分析性能的基准测试。它模拟一个大型零售商销售数据的在线数据分析(OLAP)场景,通过 99 个不同类型的分析任务,考察底层数据库的处理耗时、并发性能和导数性能等指标,是数据库产品分析处理能力和技术先进性的“金标准”。
腾讯云数据库研发总经理潘安群介绍,此次腾讯云参与打榜的TPC-DS 测试数据量级达10TB,相当于10亿页电子书,包含销售纪录、退货记录、时间信息等17项维度的24张表格。其中,最大的一张表高达288亿行数据。
在海量数据中,腾讯云TDSQL需要历经数据导入、单任务计算、多任务并行计算、数据变更等多项测试,关联十几个“亿级”表格,联合计算出例如“销量排名前十的商品从何时开始网店销量超过门店”等信息。在这个过程中,TPC甚至还会在数据变更时随机销毁数据增加难度。
结果显示,腾讯云TDSQL项测试耗时均大幅领先榜单其他厂商,99个复杂分析任务单任务平均耗时4秒以内,领先榜单第二名近一倍;多任务并行计算平均耗时8秒以内,领先两倍,以7260万分的性能评分,将决策支持类榜单纪录提升3.8倍。同时,在复杂任务处理能力大幅提升的基础上,TDSQL将每1000评分的价格相比同类产品减少1/3,同时刷新TPC-DS性能与性价比纪录。
这样的成绩是如何取得的?潘安群介绍,腾讯云TDSQL在分布式交互、并行计算、单核极致性能三个方向深度自研,保障了计算从多核到多进程再到多节点,能充分并行无阻塞运行,实现了性能的大幅提升。
版权声明:凡本网注明“来源:中国科学报、科学网、科学新闻杂志”的所有作品,网站转载,请在正文上方注明来源和作者,且不得对内容作实质性改动;微信公众号、头条号等新媒体平台,转载请联系授权。邮箱:
[email protected]。