janusGraph是一款图数据库,继承自titan,支持分布式,可以集成了多种数据库,大数据平台,如hbase,hadoop,spark,Elasticsearch等。详细介绍大家可参考官方文档janusgraph官方文档。下面我们介绍如何在centos7上安装配置单机版本的janusGraph。
安装运行janusGraph需要一个数据库如hbase,一个索引数据库如:elasticsearch。所以先要装好这另两软件。当然也可以用别的库,具体支持哪些库请查阅官方文档janusgraph官方文档。关于安装这两个软件大家可以参考菌子同系列文章centos7下安装hbase单机版,centos7下安装elasticsearch单机版。当然jdk也是必须的,centos7下yum安装jdk并配置环境变量。
1. 下载安装包,可以到janusgraph的github下载最新的安装包janusgraph github,zip包。
2. 解压并重命名文件
[root@localhost home]# unzip janusgraph-0.3.1-hadoop2.zip
[root@localhost home]# mv janusgraph-0.3.1-hadoop janusgraph/
3. 现在就可以启动gremlin控制台了,当看到一个“扛着金箍棒的大圣”,则启动成功。成功之后可以运行一些简单的gremlin命令。但还需要配置存储后端和索引库,并将Janusgraph作为JanusGraph Server启动。
[root@localhost janusgraph]# ./bin/gremlin.sh
将jaunsGraph配置为JanusGraph Server janusGraph,以及怎样使用JanusGraph进行简单的图操作,以及janusGraph的ETL操作,请看菌子的janusGraph系列的文章