Nebula Graph Studio(简称 Studio)是一款可以通过 Web 访问的图数据库开源可视化工具,搭配 Nebula Graph 内核使用,提供构图、数据导入、编写 nGQL 查询、图探索等一站式服务。即使没有图数据库操作经验,用户也可以快速成为图专家。用户可以在 Nebula Graph github 仓库中查看最新源码,详情参见 nebula-studio。

项目已于上周在 GitHub 开源:github.com/vesoft-inc/nebula-studio
发行版本

Studio 目前有三个发行版本:

Docker 版本:用户可以使用 Docker 服务部署 Studio,并连接到 Nebula Graph 数据库。详细信息参考 Docker 部署 Studio。
RPM 版本:用户可以使用 RPM 服务部署 Studio,并连接到 Nebula Graph 数据库。详细信息参考 RPM 部署 Studio。
tar 包安装部署:用户可以使用 tar 包安装并部署 Studio,并连接到 Nebula Graph 数据库。详细信息参考 tar 包部署 Studio。

三个发行版本功能基本相同,在使用 Studio 时可能会受到限制。详细信息,参考 使用限制。
产品功能

Studio 具备以下功能:

GUI 设计,方便管理 Nebula Graph 图数据:
使用 Schema 管理功能,用户可以使用图形界面完成 Schema(模式)创建,快速上手 Nebula Graph。
使用 控制台 功能,用户可以使用 nGQL 语句创建 Schema,并对数据执行增删改查操作。
使用 导入 功能,通过简单的配置,用户即能批量导入点和边数据,并能实时查看数据导入日志。
图探索,支持可视化展示图数据,使更容易发现数据之间的关联性,提高数据分析和解读的效率。

适用场景

如果有以下任一需求,都可以使用 Studio:

有一份数据集,想进行可视化图探索或者数据分析。用户可以使用 Docker Compose 包部署 Nebula Graph,再使用 Studio 完成可视化操作。
已经安装部署了 Nebula Graph 数据库,并且已经导入数据集,想使用 GUI 工具执行 nGQL 语句查询、可视化图探索或者数据分析。
刚开始学习 nGQL(Nebula Graph Query Language),但是不习惯用命令行工具,更希望使用 GUI 工具查看语句输出的结果。

身份验证

因为 Nebula Graph 默认不启用身份验证,所以,一般情况下用户可以使用 root 账号和任意密码登录 Studio。

当 Nebula Graph 启用了身份验证后,用户只能使用指定的账号和密码登录 Studio。关于 Nebula Graph 的身份验证功能,参考 Nebula Graph 用户手册。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。