我试着用janusgraph和cassandra一起跟着指南https://www.bluepiit.com/blog/janusgraph-with-cassandra/ . 但我在启动gremlin时收到错误:
C:\Homes\janusgraph-0.2.3-hadoop2\bin>gremlin
HADOOP_HOME is not set.
Download http://public-repo-1.hortonworks.com/hdp-win-alpha/winutils.exe
Place it under C:\Homes\janusgraph-0.2.3-hadoop2\bin\winutils.exe
Press any key to continue . . .
教程(以及janusgraph文档)https://docs.janusgraph.org/latest/cassandra.html 没有提到我应该设置hadoop\u home和event如果我应该,如果我愿意使用cassandra,配置hadoop home有什么意义?也许我应该伪造gramlin并将hadoop\u设置为cassandra安装的家?此外,janusgraph有每个后端的配置文件,但我找不到全局janusgraph单个配置文件,在其中我可以指示要使用哪个后端?
1条答案
按热度按时间q0qdq0h21#
也许我应该假装小精灵,把hadoop\u设置成cassandra安装的家?
内部
gremlin.bat
我能看到你没有通过的支票。如果你坚持要在windows上运行janusgraph,你就需要遵循下载的原则
winutils.exe
从hortonworks.com复制到C:\Homes\janusgraph-0.2.3-hadoop2\bin\
.至于让janusgraph使用cassandra,这是您需要在
conf/gremlin/gremlin-server.yaml
文件。具体来说,我设定了:
内部
janusgraph-cql-server.properties
文件是您为cassandra集群指定连接信息的位置。然后,我就跑
bin/gremlin-server.bat
,而不是gremlin.bat
.以下是一些其他观察结果:
使用最新版本的janusgraph,我很确定它是0.3.1。
如果可以的话,用cql代替节俭。Cassandra的下一个主要版本甚至不会包括节俭,所以不要对它产生兴趣。
在linux上构建janusgraph和cassandra。你正在为自己的旅行设置一个漫长的道路上的痛苦,通过使用这个窗口。
希望这有帮助!