• 发文
  • 评论
  • 微博
  • 空间
  • 微信

一个神奇的开源大数据必备工具——开源图数据库Apache HugeGraph

飞桨PPDB 2024-03-12 14:27 发布于江苏 发文

什么是HugeGraph

HugeGraph是一款易用、高效、通用的开源图数据库系统,实现了Apache TinkerPop3框架及完全兼容Gremlin查询语言,具备完善的工具链组件,助力用户轻松构建基于图数据库之上的应用和产品。

HugeGraph支持百亿以上的顶点和边快速导入,并提供毫秒级的关联关系查询能力(OLTP), 并支持大规模分布式图分析(OLAP)。

HugeGraph

HugeGraph 于 2016 年由百度安全发起两年后开源,在 2022 年以全票通过的优秀表现正式成为全球首个加入 Apache 孵化的图数据库项目,是国内首个开源的图数据库,提供了一站式的千亿级大规模图数据的存储、在线查询、离线分析平台,促使国产图数据库走向世界,在提升图数据库产品开发效率、降低产业应用成本的同时,在人才、生态建设产生深远的影响,让更多开发者因此受益。

哪里需要使用HugeGraph

HugeGraph最早是为了解决反欺诈、威胁情报、黑产打击等业务的图数据存储和建模分析需求,后续扩展更多应用场景。

典型应用场景 深度关系探索 关联分析 路径搜索 特征抽取 数据聚类 社区检测 知识图谱 适用业务领域 网络安全 电信诈骗 金融风控 广告推荐 社交网络 智能机器人 HugeGraph的特点

HugeGraph支持在线及离线环境下的图操作,支持批量导入数据,支持高效的复杂关联关系分析,并且能够与大数据平台无缝集成。HugeGraph支持多用户并行操作,用户可输入Gremlin查询语句,并及时得到图查询结果,也可在用户程序中调用HugeGraph API进行图分析或查询。

易用

HugeGraph支持Gremlin图查询语言与RESTful API,同时提供图检索常用接口,具备功能齐全的周边工具,轻松实现基于图的各种查询分析运算。

高效

HugeGraph在图存储和图计算方面做了深度优化,提供多种批量导入工具,轻松完成百亿级数据快速导入,通过优化过的查询达到图检索的毫秒级响应。支持数千用户并发的在线实时操作。

通用

HugeGraph支持Apache Gremlin标准图查询语言和Property Graph标准图建模方法,支持基于图的OLTP和OLAP方案。集成Apache Hadoop及Apache Spark大数据平台。

可扩展

支持分布式存储、数据多副本及横向扩容,内置多种后端存储引擎,也可插件式轻松扩展后端存储引擎。

开放

HugeGraph代码开源(Apache 2 License),客户可自主修改定制,选择性回馈开源社区。

如何使用HugeGraph

HugeGraph官方文档提供了详细的文档说明和使用方法,并且支持中文文档。

关注我,学习开源技术。回复:huge,获取HugeGraph下载地址。

声明:本文为OFweek维科号作者发布,不代表OFweek维科号立场。如有侵权或其他问题,请及时联系我们举报。
2
评论

评论

    相关阅读

    暂无数据

    已认证
    飞桨PPDB

    大数据领域优质创作者...

    举报文章问题

    ×
    • 营销广告
    • 重复、旧闻
    • 格式问题
    • 低俗
    • 标题夸张
    • 与事实不符
    • 疑似抄袭
    • 我有话要说
    确定 取消

    举报评论问题

    ×
    • 淫秽色情
    • 营销广告
    • 恶意攻击谩骂
    • 我要吐槽
    确定 取消

    用户登录×

    请输入用户名/手机/邮箱

    请输入密码