
Apache HugeGraph (incubating) 第一个 Apache Release 版本 1.0.0 目前已正式发布,欢迎大家下载使用(下载可点击文末“阅读原文”)。
HugeGraph 作为国内首个、也是 Apache 基金会唯一的开源图数据&图计算项目,具备易用、开放、可扩展等特点,吸引了大量社区用户在以下场景进行大规模应用:包括金融风控、反诈欺和知识图谱等。截止发版时,Apache HugeGraph 在 GitHub 上 2200+ Stars,项目总 Contributors 数量超过 80 名,社区版本下载量超过 2 万,并有超过 100 个社区用户 组织在使用 HugeGraph,包括百度、网易游戏、科大讯飞、网商银行、虎牙直播、YY 直播、货拉拉、百分点科技等,这些公司持续在一同共建开源社区。随着大数据、知识图谱、工业互联网、人工智能等创新型业务的快速发展,图数据库应用将加速落地。此外,在 2022 年,HugeGraph 相继完成了信创厂商飞腾、麒麟、海光等的兼容性认证,并入选了年度 “科创中国” 十大开源创新项目榜单。

01
尝鲜新特性
NEW FEATURES
Apache HugeGraph 1.0.0 版本包含 25000+ 行 Pull Request 代码变更提交 ,在性能和实用性/易用性上做了大量改进和修复:
1
全面适配升级到 Java 11 + Cypher 图查询语言
- HugeGraph 图数据库与图计算等组件均升级适配 Java 11,已覆盖所有子项目 , 并仍提供对 Java 8 的兼容。
- 新增支持 Cypher 图查询语言,目前已同时支持 Gremlin 与 Cypher 两大主流图查询语言。
2
Server 支持更多内置图算法
- 新增支持 16 个 OLAP 算法,包括:LPA, Louvain, PageRank, Betweenness Closeness Eigencentrality Centrality, RingsDetect 等。
- 新增支持 2 个 OLTP 算法,包括:adamic-adar 和 resource-allocation。
3
发布大规模并行图计算框架 (Computer)
- 支持海量图数据的MPP计算,尤其是扩散性/中心性等空间消耗大的算法。
- 内置了 10+ 个图算法,用户可以参考自定义实现/修改自己的图算法。
- 对普通性能机器/磁盘友好,不受内存大小限制,避免出现 OOM 等资源问题。
- 目前支持 K8s + Standalone (单机)模式,也预留 Yarn 接口可实现直接对接。
- 与 HugeGraph-Server 无缝对接,数据可直接从图数据库读取并回写 Server 查询。
4
更多大数据组件支持 + 处理性能大幅提升
- 新增支持 Flink CDC 数据流式&同步导入。
- 新增支持 Spark 批量导入数据。
- 支持 Bypass Server 模式(对 HBase RocksDB 后端),大幅提高了图数据库的在线/离线场景下的导入/导出/图迁移性能和方便性。
5
其他新增特性
- 支持 HBase 后端使用哈希 "Hash-RowKey" 方式使数据均匀分布,且允许预初始化 HBase 表。
- 完善了 Server 在 Raft 多节点 副本模式下的稳定性。
- 支持集群 Master 角色对查询/计算任务的自动管理与故障转移。
- 提供一键 Server/Hubble 容器化 Docker 支持(可从 DockerHub 下载)。
- 重构整合图周边工具链为 HugeGraph Toolchain,统一所有组件版本号。
- 此外 HugeGraph 还在 API、Server、Computer 等层面上有 120 多项更新,更多细节详见官网的 Release Notes。
02
安装使用新体验
HOW TO USE
HugeGraph 快速上手指南:
03
感谢每位贡献者
THANK YOU ALL
社区的发展源自于诸多用户的积极反馈,以及仰赖于每一位开发者的无私贡献,感谢以下 Contributors 对此版本做出的巨大贡献(字母序):
同时特别感谢组织和参与本次发版工作的社区维护者们:
04
版本变更详情
Release Notes
版本的更多详细变更内容见:
https://hugegraph.apache.org/docs/changelog/hugegraph-1.0.0-release-notes/
05
关于HugeGraph
About HUGEGRAPH
Apache HugeGraph (Incubating) 是国内首个开源的图数据库,提供了一站式的千亿级大规模图数据的存储、在线查询、离线分析平台。HugeGraph 于 2016 年项目启动,并于 2018 年开源,2022 年 1 月正式通过世界顶级开源组织 Apache 软件基金会的投票决议,HugeGraph 以全票通过的优秀表现正式成为全球首个加入 Apache 孵化的图数据库项目,同年 5 月正式入驻 Apache 开启孵化,促使国产图数据库走向世界,在提升图数据库产品开发效率、降低产业应用成本的同时,在人才、生态建设产生深远的影响,让更多开发者因此受益。
HugeGraph 不仅是国内第一个开源的图数据库产品,也是唯一捐赠给 ASF (Apache 基金会) 的图系统。它实现了 Apache TinkerPop3 框架兼容 Gremlin + Cypher 查询语言, 具备完善的工具链组件,助力用户轻松构建基于图数据库之上的应用和产品。HugeGraph 支持百亿以上的顶点和边快速导入,并提供毫秒级的关联关系查询能力(OLTP), 并可与 Hadoop、Spark 等大数据平台集成以进行数据集成,提供自研的图计算系统,形成整合的一站式图服务。图数据库能够支撑新型应用场景的关联分析业务,根据 Gartner 预测,到 2025 年图技术将应用于 80% 的数据和分析创新,而图技术是图数据库的核心技术,我们将携手更多 fellows 不断推动图数据库的规模持续增长。
06
加入我们
WE NEED YOU
📔项目仓库地址:
https://github.com/apache/incubator-hugegraph
📬提交问题和建议:
https://github.com/apache/hugegraph/issues
🍀贡献代码:
https://github.com/apache/hugegraph/pulls
📧订阅社区开发邮件列表:
dev@hugegraph.apache.org
请点击文末“阅读原文”访问下载页面,扫描图中二维码可关注公众号
Apache HugeGraph
长按识别二维码关注我们
易用、高效、通用的
国产开源图数据库

Apache HugeGraph 官方公众号




