世界第一!华为云图引擎服务 GES 大幅刷新世界纪录
近日,国际关联数据基准委员会(Linked Data Benchmark Council,以下简称 LDBC)公布了社交网络测试交互式负载(SNB INTERACTIVE WORKLOAD,以下简称为 SNB)最新结果,华为云图引擎服务GES成功通过所有声明式查询语言基准测试。GES 作为以声明式查询语言 (如 Cypher、SQL 等) 为接口的通用图数据库引擎,首次在关键性能指标每秒并发查询数量上突破 4W ops/s,为第二名的 3000 倍。该突破意味着采用图引擎服务 GES 的领域应用,如社交媒体 APP、金融风控等场景下的查询速度和用户体验有望大幅提升。
LDBC 是图数据库领域权威的基准指南制定者与测试标准发布机构,SNB 测试通过模拟社交网络图,并模拟该网络上三年间出现的各类长短查询需求,包括基础的增删改查以及更复杂的图上多跳、最短路径查询等,覆盖了图数据库领域中在线事务类型的常见查询。SNB 测试又分为以声明式编程语言(如 Cypher、SQL 等)为基础的“声明式基准测试“和基于 C++、Rust 等编程语言进行硬编码的“指令式基准测试“。基于绝大多数用户以声明式接口进行查询的实际情况,GES 选择了其中更具有挑战性的声明式基准测试。以声明式编程语言 Cypher 语言为接口,GES 大幅度提高了 SNB 声明式基准测试的世界记录 (突破 4W ops/s,为原记录的 3000 倍)。GES 作为通用图数据库首次在声明式测试中达成可以媲美基于 C++、 Rust 等编程语言进行硬编码的指令式测试性能结果,这表明 GES 具备业界独一无二的高性能和易用性。
在测试中,LDBC 官方通过开源测试驱动程序在 2 小时 04 分内发起近 3 亿次声明式复杂 Cypher 语句查询,结果表明 GES 支持每秒高达 4 万次并发查询。如此高性能的达成,是由于华为云依托自身雄厚的技术积累和学术界的最新数据库理论突破,全面重构了 GES 图数据库架构,并深度优化了其中的优化器和执行器。具体而言,华为云对优化器和执行器中的向量化运行时、底层执行算子、算子融合等模块结合新一代数据库理论,进行了大幅度增强。这有效支撑了 GES 在 LDBC 测试中以 3000 倍的领先优势大幅度刷新声明式权威榜单世界纪录。
作为国内首个商用的图数据库云服务,GES 已广泛应用于社交应用、企业关系分析、风控、推荐、舆情、防欺诈等具有丰富关系数据的场景。目前相关创新技术如基于最新数据库理论的新一代图数据库架构、向量化运行时等,已经应用于 GES 全新一代内核,在实时计算性能上实现了数量级的提升,能够为客户提供更好的服务。例如在某电商的财经风控系统中,GES 的性能提升为客户带来了十倍以上提速;在国内头部商查企业的股权穿透场景中,通过 GES 让查询速度得到了显著提升。这些应用场景都证明了 GES 强大的在线业务决策分析能力。此外,GES 与国内某大型银行合作的 GraphRAG 项目进一步加速了复杂图数据处理效率,为金融行业提供了强有力的支持。未来,GES 将会逐步开放高性能、高易用性产品能力,充分挖掘数据潜在价值的同时为用户创造极致性能体验。
评论