暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Apache HugeGraph 1.0.0发布,全面支持Java11、Cypher、大规模并行图计算

Apache HugeGraph 2023-03-17
1471


Apache HugeGraph (incubating) 第一个 Apache Release 版本 1.0.0 目前已正式发布,欢迎大家下载使用(下载可点击文末“阅读原文”)。


这是 HugeGraph 加入 Apache  基金会进行孵化以来发布的第一个版本。在过去的一年时间里,社区的同学开发了许多实用的新功能,重构多个项目模块并对  ASF 规范进行了全方面的适配和改造,在导师指导下处理了 ASF 开源项目合规性等问题后,现在终于和大家见面了。这次的版本由 30+ 位 Contributors 贡献了超过 270 个 Pull Request,于 2023 年初开始进行首轮 Apache 孵化发版投票,最后经过两轮调整于 2023 年 3 月正式发布。在此感谢每一位社区贡献者的参与和付出。

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



欢迎 使用、关注、Star、Fork 四连

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 快速上手指南

注: 现 Server + Hubble 都已支持 Docker 一键启动, 无需下载安装包即可使用。

03

感谢每位贡献者

               THANK  YOU  ALL


社区的发展源自于诸多用户的积极反馈,以及仰赖于每一位开发者的无私贡献,感谢以下 Contributors 对此版本做出的巨大贡献(字母序):

4nix, aditya-kumbhar, awsl-dbq, BestBurning, coderzc, corgiboygsj, Crayonn, cygoodboy, damonxue, dependabot, dongzl, Fizell, haohao0103, houzhizheny, imbajin, javeme, JackyYangPassion, jadepeng, jackwener, jsoref, leo65535, Linary, mayelena, NanKeXXX, petermarshallio, vamossagar12, vincentshu, seagle-yuan, Shoothzj, simon824, sunlujing, wanganjuan, wangyao2016, wuchaojing, wuyongyu, xiaoleizi2016, z7658329, zhaoliangzl, zoroqi, zyxxoo

同时特别感谢组织和参与本次发版工作的社区维护者们:

imbajin(组长)、zhangyan(server owner)、zhaocong(computer owner)jermy(reviewer)guoshoujing、liningrui、zoulei(secretary)、simon(toolchain owner)、yangjiaqi、wangjing(hubble owner)、yuanbingze、pengjiaqi、dongzonglei


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 官方公众号

最后修改时间:2023-03-30 09:39:03
文章转载自Apache HugeGraph,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论