从零开始学Graph Database:什么是图( 三 )


gremlin: g.V('李雷').out().out()cypher: match (n)--(m)--(l) where id(n)='李雷' return llouvain:[GES API]POST /ges/v1.0/{project_id}/graphs/{graph_name}/action?action_id=execute-algorithm{"algorithmName": "louvain","parameters": {"max_iterations": "100","convergence": "0.01","weight":"score"}}大部分的工业使用场景中 , 图更多地扮演着数据库的角色 , 用来管理某个领域内的关系数据 。用户大多看中图对于多跳关联分析能力 , 以及数据间脉络的整理归集 , 分析和可视化 。
特别的 , 在某些垂直领域 , 由于其天生的关系结构 , 图数据库/图计算已经成为其不可或缺的工具了 。如 , 在金融机构使用图来进行风控管理 , 通过对用户联系人交易等数据分析 , 识别欺诈借贷行为 , 规避恶意借贷风险 , 识别黑产群体等;或作为知识图谱的底层 , 提供快速关联查询 , 路径识别推荐 , 融合各种异构异质数据等 。

从零开始学Graph Database:什么是图

文章插图
为了更真实地体验图在各个行业的应用 , 也可以使用以下开箱即用的demo进行动手实践:
  • 新冠患者轨迹追溯
  • 电商风控案例
  • 利用图数据库研究COVID-19论文数据集
  • 教育知识图谱使用案例
以上案例提供了包括数据源 , 数据建模(schema) , 云上创图 , 查询或分析演示等功能 。
点击关注 , 第一时间了解华为云新鲜技术~

经验总结扩展阅读