图数据库Nebula_Graph界面工具安装与使用

1. NebulaGraph Studio-数据操作

1-1. NebulaGraph Studio简介

NebulaGraph Studio(简称 Studio)是一款可以通过 Web 访问的开源图数据库可视化工具,是 Nebula Graph 官方提供的图形用户界面(GUI)工具,它提供了更直观的方式来管理和查询图数据库。Nebula Studio 支持可视化的模式管理、数据查询、图可视化、数据导入导出等功能,使用户能够更轻松地操作数据库。

 

1-2. 产品功能

 

1-3. 适用场景

 

1-4. 版本兼容性

下面是经过格式化的内容:

NebulaGraph 版本Studio 版本
3.4.03.6.0、3.5.1、3.5.0
3.3.03.5.1、3.5.0
3.0.0 ~ 3.2.x3.4.1、3.4.0
3.1.03.3.2
3.0.03.2.x
2.6.x3.1.x
2.6.x3.1.x
2.0 & 2.0.12.x
1.x1.x

 

1-5. 安装与部署

确定Studio版本,我的Nebula版本为3.4.0,所以Studio使用了3.6.0版本部署

  1. 确保以下端口7001未被占用,否则需要更改配置
  2. 7001端口为Studio 提供 web 服务使用
  3. 默认安装路径为/usr/local/nebula-graph-studio

 

1-6. 使用介绍

也可以通过手动的方式操作

  • 手动启动服务

  • 手动停止服务

 

 

如不再使用Studio界面工具,可以使用如下命令进行卸载

 

IP:Graph 服务的IP地址,如果本地hosts中有映射可以写主机名

Port:raphd 服务的端口。默认为9669

用户名&密码:根据 NebulaGraph 的身份验证设置填写登录账号和密码

 

  1. Schema #管理Schema
  2. Import #可以在建好Schema后,导入数据文件
  3. Console #进行语句查询,并结果展示
  4. Schema drafting #Schema草图

便捷的Schema DDL移植

查询可以点击Table展示数据,也可以点击Graph展示图形

查询数据集可以导出至csv文件以及图片png文件

-

 

2. NebulaGraph Dashboard-集群监控

2-1. Nebula Graph Dashboard简介

Nebula Graph Dashboard 是 Nebula Graph 数据库的可视化管理工具,它提供了一个直观的图形用户界面(GUI)来监控、管理和操作 Nebula Graph 集群。Dashboard 旨在简化数据库管理任务,使用户能够轻松地执行各种操作,包括集群状态监控、模式管理、数据查询、用户权限管理等。

 

2-2. 产品功能

 

2-3. 适用场景

 

2-4. 版本兼容性

NebulaGraph 版本Dashboard 版本
3.4.03.4.0、3.2.0
3.3.03.2.0
2.5.0 ~ 3.2.03.1.0
2.5.x ~ 3.1.01.1.1
2.0.1 ~ 2.5.11.0.2
2.0.1 ~ 2.5.11.0.1

 

2-5. 安装与部署

 

 

模版:

示例:

 

 

2-6. 使用介绍

参数表:

参数说明
dashboard_pathDashboard 安装路径
-v显示详细调试信息
-h显示帮助信息
start启动服务
restart重启服务
stop停止服务
status查看服务状态
prometheus管理 prometheus 服务
webserver管理 webserver 服务
exporter管理 exporter 服务
gateway管理 gateway 服务
all管理所有服务

示例:

 

输入 NebulaGraph 数据库的账号和密码