跳转至

生态工具概览

NebulaGraph 鸟瞰图

NebulaGraph Studio

NebulaGraph Studio(简称 Studio)是一款可以通过 Web 访问的图数据库可视化工具,搭配 NebulaGraph 使用,提供构图、数据导入、编写 nGQL 查询、图探索等一站式服务。详情请参见什么是 NebulaGraph Studio

Note

Studio 版本发布节奏独立于 NebulaGraph 内核,其命名方式也不参照内核命名规则,两者兼容对应关系如下表。

NebulaGraph 版本 Studio 版本
v3.8.0 v3.10.0

NebulaGraph Dashboard(社区版)

NebulaGraph Dashboard(简称 Dashboard)是一款用于监控NebulaGraph集群中机器和服务状态的可视化工具。详情参见什么是 NebulaGraph Dashboard

NebulaGraph版本 Dashboard 社区版本
v3.8.0 v3.4.0

NebulaGraph Exchange

NebulaGraph Exchange(简称 Exchange)是一款 Apache Spark™ 应用,用于在分布式环境中将集群中的数据批量迁移到 NebulaGraph 中,能支持多种不同格式的批式数据和流式数据的迁移。详情请参见什么是 NebulaGraph Exchange

NebulaGraph 版本 Exchange 版本
v3.8.0 v3.8.0

NebulaGraph Operator

NebulaGraph Operator(简称 Operator)是用于在 Kubernetes 系统上自动化部署和运维 NebulaGraph 集群的工具。依托于 Kubernetes 扩展机制,NebulaGraph 将其运维领域的知识全面注入至 Kubernetes 系统中,让 NebulaGraph 成为真正的云原生图数据库。详情请参考什么是 NebulaGraph Operator

NebulaGraph 版本 Operator 版本
v3.8.0 v1.8.0

NebulaGraph Importer

NebulaGraph Importer(简称 Importer)是一款 NebulaGraph 的 CSV 文件导入工具。Importer 可以读取本地的 CSV 文件,然后导入数据至 NebulaGraph 中。详情请参见什么是 NebulaGraph Importer

NebulaGraph 版本 Importer 版本
v3.8.0 v4.1.0

NebulaGraph Spark Connector

NebulaGraph Spark Connector 是一个 Spark 连接器,提供通过 Spark 标准形式读写NebulaGraph数据的能力。NebulaGraph Spark Connector 由 Reader 和 Writer 两部分组成。详情请参见什么是 NebulaGraph Spark Connector

NebulaGraph 版本 Spark Connector 版本
v3.8.0 v3.8.0

NebulaGraph Flink Connector 是一款帮助 Flink 用户快速访问NebulaGraph的连接器,支持从NebulaGraph中读取数据,或者将其他外部数据源读取的数据写入NebulaGraph。详情请参见什么是 NebulaGraph Flink Connector

NebulaGraph 版本 Flink Connector 版本
v3.8.0 v3.8.0

NebulaGraph Algorithm

NebulaGraph Algorithm(简称 Algorithm)是一款基于 GraphX 的 Spark 应用程序,通过提交 Spark 任务的形式使用完整的算法工具对 NebulaGraph 数据库中的数据执行图计算,也可以通过编程形式调用 lib 库下的算法针对 DataFrame 执行图计算。详情请参见什么是 NebulaGraph Algorithm

NebulaGraph 版本 Algorithm 版本
v3.8.0 v3.2.0

NebulaGraph Console

NebulaGraph Console 是 NebulaGraph 的原生 CLI 客户端。如何使用请参见 NebulaGraph Console

NebulaGraph 版本 Console 版本
v3.8.0 v3.8.0

NebulaGraph Docker Compose

Docker Compose 可以快速部署 NebulaGraph 集群。如何使用请参见 Docker Compose 部署 NebulaGraph

NebulaGraph 版本 Docker Compose 版本
v3.8.0 v3.8.0

Backup & Restore

Backup&Restore(简称 BR)是一款命令行界面(CLI)工具,可以帮助备份 NebulaGraph 的图空间数据,或者通过备份文件恢复数据。

NebulaGraph 版本 BR 版本
v3.8.0 v3.6.0

NebulaGraph Bench

NebulaGraph Bench 用于测试 NebulaGraph 的基线性能数据,使用 LDBC v0.3.3 的标准数据集。

NebulaGraph 版本 Bench 版本
v3.8.0 v1.2.0

API、SDK

Compatibility

选择与内核版本相同X.Y.*的最新版本。

NebulaGraph 版本 语言(commit id)
v3.8.0 C++
v3.8.0 Go
v3.8.0 Python
v3.8.0 Java
v3.8.0 HTTP

社区贡献的工具

这里罗列社区用户贡献的实用工具,各项目由其发起人及工具爱好者共同维护。

  • 数据工具
  • 终端工具
    • nebula-console-intellij-plugin:JetBrains IDE 系列 nebula-console 插件,支持语法高亮、函数字段自动补全、数据表格分页显示、关系图展示等等功能
    • Harlequin NebulaGraph: Harlequin NebulaGraph(命令行 UI 客户端)。

      Harlequin NebulaGraph TUI 的演示视频:


最后更新: 2024年12月19日