按照Titan DB here的官方指南,并尝试运行命令:
graph = TitanFactory.open('conf/titan-cassandra-es.properties')
我收到了这个错误:
Backend shorthand unknown: conf/titan-cassandra-es.properties
显然,原因是
的路径不正确titan-cassandra-es.properties
文件。所以我把它改成了:
graph = TitanFactory.open('../conf/titan-cassandra-es.properties')
并收到此错误:
Encountered unregistered class ID: 141.
以下版本中发生错误: 钛-0.5.4-hadoop2
在titan-1.0.0-hadoop2而不是这个错误信息中,我得到了这个:
Invalid import definition: 'com.thinkaurelius.titan.hadoop.MapReduceIndexManagement'; reason: startup failed: script14747941661821834264593.groovy: 1: unable to resolve class com.thinkaurelius.titan.hadoop.MapReduceIndexManagement @ line 1, column 1. import com.thinkaurelius.titan.hadoop.MapReduceIndexManagement ^
1 error
在titan-1.0.0-hadoop2上,我得到了这个:
The input line is too long.
The syntax of the command is incorrect.
有谁知道如何处理这个问题?
答案 0 :(得分:2)
好像你还没有设法启动Titan 1
。
我不相信已部署Titan 1
以支持Windows开箱即用。即可下载的软件包不仅适用于Windows。
说我已经设法让Titan DB 1在Windows上工作。要做到这一点,您所要做的就是在Windows上安装Cassandra 2.x. This指南可能会帮助您。启动cassandra并启用thrift连接。
完成后,您应该能够让Titan在Windows上执行基本操作。从那里你可能会发现更容易处理当前的错误。
旁注:对Titan 0.5.x
的Windows支持可能更为实质性。所以你也可以调查一下。