乐趣区

关于大数据:使用GraphInsight打造TuGraph可视化分析应用

图的可视化是剖析和了解图数据的一种重要伎俩。TuGraph 内置了 TuGraph Browser,为大多数用户提供了一个简略易用的图可视化界面。因为 TuGraph Browser 不反对自定义界面,因而一些有自定义界面需要的用户只能抉择自行搭建新的前端界面。11 月 22 日,蚂蚁团体将开源 GraphInsight(下文简称 GI),该工具解决了疾速搭建自定义图剖析界面的问题。

作为例子,咱们应用 GI 搭建了 TuGraph Explorer,一个与 TuGraph Browser 不一样的可视化前端。用户能够返回 GitHub 下载 TuGraph Explorer 的前端资产包,并将其与 TuGraph 连贯进行图可视化展现,具体步骤参看阐明文档。

(图 1,TuGraph Explorer 应用界面)

GraphInsight 是基于 AntV 开源技术栈构建的一款图可视化剖析利用研发工具。开发者可依据业务需要,在线进行产品模块的组合搭建,疾速生成新的图剖析利用。应用 GI,用户能够:

  • 疾速验证想法,享受搭积木的乐趣
  • 零代码上手开发,专一你所关怀的
  • 极速部署上线,所有只为凋谢而生

GI 的具体步骤请参看 GI 阐明文档。

(图 2,GraphInsight 应用界面)

TuGraph 是蚂蚁团体开源的高效 HTAP 图数据库。它提供了齐备的图数据库根底性能和成熟的产品设计,领有残缺的事务反对和丰盛的零碎个性,单机可部署,应用成本低,反对 TB 级别的数据规模。随着 TuGraph 的开源,图数据库畛域将迎来一款性能卓越、性能齐备、生态丰盛的开源产品。开发者能够聚焦应用层,轻松打造属于本人的图利用,从而晋升行业整体技术利用程度。

TuGraph 致力于打造凋谢的图计算生态。除了齐全凋谢 TuGraph 的代码外,咱们还踊跃与其余零碎实现对接。目前,TuGraph 曾经对接了开源监控零碎 Grafana, Prometheus,以及 HDFS,HIVE,Kafka,MySQL 等数据源。近期,咱们开源了 OGM(Object Graph Model),不便用户应用面向对象的编程模式来调用 TuGraph。GraphInsight 是 TuGraph 对接的首个第三方图可视化工具,它将大大扩大 TuGraph 的可定制能力。将来,咱们将持续接入更多生态工具,推动图数据库的标准化。

(图 3,TuGraph 生态系统)

TuGraph 可视化工具简介

  • TuGraph Browser:是 TuGraph 自带的可视化开发工具,次要用于开发人员进行数据和模型的操作。以及对服务资源实时状态的监控。
  • TuGraph Explorer:是基于 GI 搭建的 TuGraph 可视化剖析工具,次要用于数据分析师和解决方案架构师对数据之间潜在关系和价值的开掘。
  • Graphinsight:是基于 AntV 开源图技术栈构建的一款产品,它既是一款图可视化剖析利用研发的工具,也是图可视剖析的工具。能够供前端开发工程师基于 GI 提供的 SDK 进行图可视化利用的二次开发。也能够供产品解决方案架构师通过可视化的形式搭建带有业务语义的图利用。
  • TuGraph App Store:是基于 TuGraph 搭建的图利用开放市场,以 TuGraph DB 作为底层引擎,用户能够应用 GI 或通过 TuGraph DB 提供的 API 自主研发图利用,也能够通过 TuGraph App Store 进行图利用的分享和交换。
退出移动版