COSCon'24 第九届中国开源年会暨开源社 10 周年嘉年华,将于 2024 年 11 月 2-3 日在中关村国家自主创新示范区会议中心举办。作为业界最具影响力的开源盛会之一,COSCon 由开源社在 2015 年首次发起,至今已经是第九届。以其独特定位及日益增加的影响力,COSCon 吸引了越来越多的国内外企业、高校、开源组织/社区的大力支持,具有跨组织、跨项目、跨社区的广泛覆盖面,也吸引了众多国内外开源开发者和开源爱好者的关注及参与。2024 年,恰逢开源社 10 周年,众多社区将共襄盛举,联合带来不同主题方向的专题论坛,涵盖 Web 应用开发、云计算、大数据、人工智能、Web3.0 等技术,及开源评价标准、开源治理、开源人才教育等方向。枫清科技(Fabarta)资深技术专家李友兵受邀参与技术分享,现场将分享高性能图数据库的设计与实践,探索如何通过 Rust 对查询计划进行优化。嘉宾介绍:拥有超过 20 年的系统软件开发经验,专注于产品架构设计、研发和团队管理。目前在枫清科技(Fabarta)负责图数据库智能引擎的开发。在加入枫清科技之前,曾在 IBM 担任 LSF(Load Sharing Facility)研发经理,领导团队开发高性能分布式集群管理软件,积累了丰富的分布式计算任务调度和集群资源管理经验,并为开源项目 Kubernetes 贡献了代码。在此之前,在 EMC 参与数据备份和存储虚拟化解决方案(Data Domain Virtual Edition)的研发,对数据备份和虚拟化技术有深入的了解。分享时间:2024年11月02日 16:45~17:15分享议题:《基于 Rust 构建高性能的图数据库》议题简介:Rust 语言因其高性能、内存安全和并发处理能力,成为构建高效数据库系统的理想选择。本次演讲将详细介绍如何利用 Rust 实现高效且可靠的图数据库。首先,我们将探讨多模态数据库的定义及其在现代数据管理中的重要性,解释为何选择 Rust 作为实现语言,尤其是其在性能、内存安全性和并发编程能力方面的优势。接下来,我们将深入介绍如何使用 Rust 实现图数据库。我们会讲解图数据库的基本概念及其应用场景,并展示 Rust 在实现图数据库中的独特优势。通过具体的示例代码演示,听众将直观地了解图数据库语句查询涉及的核心模块。
随后,我们将深入解析图查询语句的优化流程,介绍常见的图查询语言(如 Cypher、GQL 等)及其优化的基本原理。我们会详细讲解如何在 Rust 中进行查询语句解析、生成和优化查询计划,并高效执行查询,同时通过性能分析和比较展示优化效果。
通过本次演讲,听众将深入了解如何利用 Rust 构建高效且可靠的图数据库,并了解图数据库查询优化的流程。活动报名:欢迎扫描下方图片二维码或点击阅读原文报名活动,现场聆听我们的分享!