Nebula Graph Studio 是一款可以通过 Web 访问的图数据库开源可视化工具,搭配 Nebula Graph 内核使用,提供构图、数据导入、编写 nGQL 查询、图探索等一站式服务。
前提准备
在安装 Nebula Graph Studio 之前需要确保安装版本为 v10.16.0 + 以上的 Node.js。
# 下载并解压 Node 压缩包wget https://nodejs.org/dist/v16.13.0/node-v16.13.0-linux-x64.tar.xztar -xzvf node-v16.13.0-linux-x64.tar.xz# `node` 及 `npm` 命令需要安装在 `/usr/bin/`目录下,以防出现 RPM 安装时 node 命令找不到的情况,可以使用以下命令建立软连接。ln -s /root/node-v16.13.0-linux-x64/bin/node /usr/bin/nodeln -s /root/node-v16.13.0-linux-x64/bin/npm /usr/bin/npm# 下载并解压 Node 压缩包 wget https://nodejs.org/dist/v16.13.0/node-v16.13.0-linux-x64.tar.xz tar -xzvf node-v16.13.0-linux-x64.tar.xz # `node` 及 `npm` 命令需要安装在 `/usr/bin/`目录下,以防出现 RPM 安装时 node 命令找不到的情况,可以使用以下命令建立软连接。 ln -s /root/node-v16.13.0-linux-x64/bin/node /usr/bin/node ln -s /root/node-v16.13.0-linux-x64/bin/npm /usr/bin/npm# 下载并解压 Node 压缩包 wget https://nodejs.org/dist/v16.13.0/node-v16.13.0-linux-x64.tar.xz tar -xzvf node-v16.13.0-linux-x64.tar.xz # `node` 及 `npm` 命令需要安装在 `/usr/bin/`目录下,以防出现 RPM 安装时 node 命令找不到的情况,可以使用以下命令建立软连接。 ln -s /root/node-v16.13.0-linux-x64/bin/node /usr/bin/node ln -s /root/node-v16.13.0-linux-x64/bin/npm /usr/bin/npm
部署 Nebula Graph Studio
下载 RPM 安装包。
wget https://oss-cdn.nebula-graph.com.cn/nebula-graph-studio/3.1.0/nebula-graph-studio-3.1.0.x86_64.rpmwget https://oss-cdn.nebula-graph.com.cn/nebula-graph-studio/3.1.0/nebula-graph-studio-3.1.0.x86_64.rpmwget https://oss-cdn.nebula-graph.com.cn/nebula-graph-studio/3.1.0/nebula-graph-studio-3.1.0.x86_64.rpm
使用 sudo rpm -ivh
命令安装 RPM 包。
sudo rpm -ivh nebula-graph-studio-3.1.0.x86_64.rpmsudo rpm -ivh nebula-graph-studio-3.1.0.x86_64.rpmsudo rpm -ivh nebula-graph-studio-3.1.0.x86_64.rpm
当屏幕返回以下信息时,表示 PRM 版 Studio 已经成功启动。
egg started on http://0.0.0.0:7001 nohup: 把输出追加到"nohup.out"egg started on http://0.0.0.0:7001 nohup: 把输出追加到"nohup.out"egg started on http://0.0.0.0:7001 nohup: 把输出追加到"nohup.out"
访问 Nebula Graph Studio
在浏览器地址栏输入 http://11.8.38.149:7001 访问 Nebula Graph Studio 界面,填写 Nebula Graph 数据库的连接信息后,点击连接按钮。
![什么是Nebula Graph Studio,安装步骤详细教程 图片[1]-什么是Nebula Graph Studio,安装步骤详细教程-不念博客](https://www.bunian.cn/wp-content/uploads/2022/12/d38ed526adbd409b953fbed898b77b89_noop.png)
如果能看到如下图所示的界面,表示已经成功连接到 Nebula Graph 数据库。
![什么是Nebula Graph Studio,安装步骤详细教程 图片[2]-什么是Nebula Graph Studio,安装步骤详细教程-不念博客](https://www.bunian.cn/wp-content/uploads/2022/12/05ac882628654ec990219d99a8347c75_noop.png)
我们可以在控制台中执行 nGQL 语句。
![什么是Nebula Graph Studio,安装步骤详细教程 图片[3]-什么是Nebula Graph Studio,安装步骤详细教程-不念博客](https://www.bunian.cn/wp-content/uploads/2022/12/7cfaca91d06643b3a81429c6a6c52d3e_noop.png)
执行命令的结果可以通过可视化的方式进行展现。
![什么是Nebula Graph Studio,安装步骤详细教程 图片[4]-什么是Nebula Graph Studio,安装步骤详细教程-不念博客](https://www.bunian.cn/wp-content/uploads/2022/12/aa442f6b9fc841ccaf66a36f16802750_noop.png)
接下来通过查询和 Tony Parker 有关系的球员,同样可以以可视化的方式展示结果。
![什么是Nebula Graph Studio,安装步骤详细教程 图片[5]-什么是Nebula Graph Studio,安装步骤详细教程-不念博客](https://www.bunian.cn/wp-content/uploads/2022/12/c1ae036f63ac491fbbad37d5c5c31fab_noop.png)
![什么是Nebula Graph Studio,安装步骤详细教程 图片[6]-什么是Nebula Graph Studio,安装步骤详细教程-不念博客](https://www.bunian.cn/wp-content/uploads/2022/12/e480316c06124f2a806f8fab23913528_noop.png)
© 版权声明
本站文章由不念博客原创,未经允许严禁转载!
THE END