HugeGraph安装配置

1.HugeGraph-Server 安装

HugeGraph-ServerHugeGraph的主程序

HugeGraph-Server 基于jdk-1.8开发,代码用到了较多jdk-1.8中的类和方法,请用户自行安装配置。

在往下阅读之前务必执行java -version命令查看jdk版本

java -version
tar -xzvf hugegraph-0.11.2.tar.gz
cd hugegraph-0.11.2

vim conf/rest-server.properties

设置可访问的ip和端口

设置存储方式,案例采用:RocksDB

RocksDB是一个嵌入式的数据库,不需要手动安装部署, 要求 GCC 版本 >= 4.3.0(GLIBCXX_3.4.10),如不满足,需要提前升级 GCC

修改 hugegraph.properties

backend=rocksdb
serializer=binary
rocksdb.data_path=./data
rocksdb.wal_path=./data

初始化数据库(仅第一次启动时需要)

cd hugegraph-${version}
bin/init-store.sh

启动server

bin/start-hugegraph.sh
Starting HugeGraphServer...
Connecting to HugeGraphServer (http://127.0.0.1:8089/graphs)....OK

访问http://127.0.0.1:8089/graphs如图

安装:HugeGraph-Studio

HugeGraph-Studio是HugeGraph的前端展示工具,是基于Web的图形化IDE环境。 通过HugeGraph-Studio,用户可以执行Gremlin语句,并及时获得图形化的展示结果。 功能包括:

  • 图数据的输入
  • 图数据的展示
  • 图数据的分析

注意:HugeGraph-Studio需要依赖HugeGraph-Server,在安装和使用HugeGraph-Studio之前,请通过jps命令检查HugeGraphServer服务是否已经启动,如果没有启动,请参考HugeGraph-Server安装配置启动HugeGraphServer。

修改配置文件:

$ cd hugegraph-studio-${version}
$ vim conf/hugegraph-studio.properties
  • 将配置项studio.server.host的值localhost修改成机器名或 IP,这是 HugeGraphStudio 对外提供服务的host,如果只需要本地访问则保持不变即可;
  • 将配置项studio.server.port的值8088修改成想要的端口,这是 HugeGraphStudio 对外提供服务的port
  • 将配置项graph.server.host的值localhost修改成 HugeGraphServer 的host,HugeGraphStudio 通过此项和graph.server.port与 HugeGraphServer 建立连接;
  • 将配置项graph.server.port的值8080修改成 HugeGraphServer 的port,HugeGraphStudio 通过graph.server.host和此项与 HugeGraphServer 建立连接;
  • 将配置项graph.name的值hugegraph修改成要连接的 HugeGraphServer 的图名,目前只允许连接一个图。

修改完上述配置后,即可启动 HugeGraphStudio:

$ cd hugegraph-studio-${version}
$ bin/hugegraph-studio.sh

启动后如图:

2.安装HugeGraph-Hubble​​​​​​

HugeGraph-Hubble基于Web的可视化图形界面

tar -xzvf hugegraph-hubble-1.5.0.tar.gz

cd hugegraph-hubble-1.5.0
vim conf/hugegraph-hubble.properties

修改访问地址如下

启动HugeGraph-Hubble

bin/start-hubble.sh

 启动成功后,访问:http://127.0.0.1:8090/

3.安装HugeGraph-Tools

HugeGraph-Tools命令行工具集

tar -xzvf hugegraph-tools-1.5.0.tar.gz
cd hugegraph-tools-1.5.0

测试

./bin/hugegraph --url http://127.0.0.1:8089 graph-create -n hugegraph2 -f ./hugegraph2.properties

tar -xzvf hugegraph-studio-0.11.0.tar.gz

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值