加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

TigerGraph开源十大图数据库算法库

发布时间:2018-12-24 22:14:12 所属栏目:教程 来源:佚名
导读:日前,环球速率最快的企业级图说明平台TigerGraph公布,正式开源 TigerGraph GSQL 图数据库算法库,宣布三大类共十大焦点算法。通过开放这些算法库,将为用户提供图说明的算法模板和树模,让用户以越发简朴易用的方法支持更普及场景的营业说明。 今朝,用

日前,环球速率最快的企业级图说明平台TigerGraph公布,正式开源 TigerGraph GSQL 图数据库算法库,,宣布三大类共十大焦点算法。通过开放这些算法库,将为用户提供图说明的算法模板和树模,让用户以越发简朴易用的方法支持更普及场景的营业说明。

今朝,用户可以从github下载该算法库 ,体验TigerGraph原生并行图数据库的高速查询和算法库强盛的说明手段 。

图数据库焦点算法

图数据库算法是一系列的函数,用于计较图、图内极点及其彼此相关的指标和特性。 它可以从内部显现出某个图中的各个实体之间的脚色及其关联相关。

TigerGraph GSQL图算法库包括了一系列机能卓越的GSQL查询,以是GSQL的图形算法本质上是GSQL查询。每种算法都可以作为一个独立的查询行使,而每个查询都可以实现某种尺度的图算法。

在算法运行中,用户可以选择三种差异名目标输出功效,包罗 JSON名目流输出、 输出值写入表格类文件,以及生涯为极点属性值。

今朝,GSQL的图形算法库中开源的焦点算法可分为三类:路径征采的算法、权衡中心度的算法以及权衡群体度的算法。

路径征采的算法,用于辅佐用户找到最短路径或评估某条路径的可行性或质量。个中首要包罗:

  • 无权重单出发点最短路径算法(Single-Source Shortest Path)。这种算法在大量应用中都有普及运用,譬喻预计变乱影响、评估常识撒播,可能用于观测犯法的要领等。
  • 含权重单出发点最短路径算法(Single-Source Shortest Path)。 这种算法在探求更优蹊径的应用中很是广泛,譬喻在GPS导航的路径筹划中探求两个所在之间的最短路径。

权衡中心度的算法,用于辅佐确定收集中某个极点对付总体的重要性,可以用来表明“位置有多靠中心”这样的题目。个中首要包罗:

  • 页面排名算法(PageRank)。这种算法首要用于丈量每个极点对付其他极点的影响力,譬喻可以或许显现小我私人在交际收集中的社会影响力巨细、探求伟大收集说明中的源头和势力巨子性等。
  • 靠近中心度算法(Closeness Centrality)。这种算法可以辅佐准确地权衡某一个极点到底“多接近中心”,譬喻在伟大的交际收集中,确定出中心度越高的个别,越有也许是收集中的一此中心。

权衡群体度的算法,首要用于评估一个收集布局中个别组合或破碎的水平,同时也可以或许得到收集的组织水平正在增强或减弱的趋势。个中首要包罗:

  • 连通分量算法(Connected Components)。这种算法可以或许辅佐确定相互连通的一组极点和边的最大范畴,譬喻在社会收集说明规模用于探求收集中的有接洽的小集体或个别。
  • 标签撒播算法(Label Propagation)。这种算法是一种开导性算法,操作极点间的相关成立相关完全图模子,用于确定社群内部相关,譬喻普及地应用到多媒体信息分类、假造社区发掘等规模。

TigerGraph开源十大图数据库算法库

图:TigerGraph算法库总览

TigerGraph GSQL 算法库特点

作为TigerGraph专门开拓的图数据库查询说话,GSQL大大低落了用户的进修和行使门槛,不必要用户具有出格专业的数据库常识。因为GSQL的图形算法本质上是GSQL查询,以是运行算法查询与运行GSQL查询的举措是沟通的。

正是因为TigerGraph GSQL查询语句出格合用于图数据库的算法,使得高机能的GSQL 算法库具有明显的特点和上风:

  • 图灵完整:完全支持呼吁式编程和措施式编程,是算法运算的抱负选择,出格得当高效及时说明。
  • 并行和漫衍式处理赏罚:每种算法都可以作为一个独立的查询行使,也可作为模块在大型图上被挪用计较。
  • 代码类型且扩展自由:因为基于GSQL类型编写并由用户自行编译,用户可以很是轻易地修改和定制。
  • 完全开源:用户可以通过发布的示例进修差异的GSQL算法,而且也可将自行开拓的代码提交到算法库中。

TigerGraph长短常完整和优化的图数据库平台,支持大局限图存储以及大局限图的运行处理赏罚,具有很是强盛的查询说话和算法库。TigerGraph的技能打破代表了图数据库成长的最新偏向,符号着正式迈入了第三代图数据库期间。TigerGraph也因此被Strata Data Awards授予“最具倾覆性初创公司”的奖项。

TigerGraph的原生并行图体系与市场上的图数据库办理方案对比,该项技能在查询速率和存储容量方面均具有明明的领先上风。其它,TigerGraph今朝推出TigerGraph Cloud,支持在公有云(AWS以及Azure)中应用GSQL查询和可自界说的图算法库。

体验环球最快和成果强盛的图数据库,请点击TigerGraph网站得到永世免费的开拓者版本;得到高机能GSQL算法库,请登录github下载;阅读更具体的算法库文档,请登录TigerGraph文档分享网站。

【编辑保举】

  1. C轮融资5000万美元 PingCAP做真正落地的融合型通用数据库
  2. 图数据库:开释互联数据的力气
  3. 怎样将传统相关数据库的数据导入Hadoop?
  4. 开源器材 | Python数据科学入门
  5. Top 7大开源数据可视化说明器材!
【责任编辑:武晓燕 TEL:(010)68476606】
点赞 0

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读