将 Neo4j 2.2.3 graph.db 与 gremlin 2.6.0 控制台或 rexster 2.6.0 界面连接的问题
Issues with connecting a Neo4j 2.2.3 graph.db with a gremlin 2.6.0 console or rexster 2.6.0 interface
我做了什么..
尝试连接到由 neo4j 2.2.3 生成的 graph.db,以便在保存 Movie 节点和运行 neo4j 界面中 Movie Graph 的密码查询 localhost:7474
的关系
按照此处的说明手动安装 Neo4j 2.x 的蓝图实现 https://github.com/tinkerpop/rexster/wiki/Specific-Graph-Configurations .. 还更新了 Rexster.xml
将 Rexter.xml 中的 更新为我的 graph.db 后,尝试从 localhost:8182/[=43 访问图表=]?script=g.V.map()
但它 returns {"message":"Graph [neo4jsample] could not be found"}
来自 gremlin 控制台 g = new Neo4jGraph('*path/to/my/graph.db*')
投掷
org.neo4j.kernel.lifecycle.LifecycleException: Component 'org.neo4j.kernel.StoreLockerLifecycleAdapter@9d35b10' was successfully initialized, but failed to start.
是 Rexster 和 Gremlin 尚不支持 Neo4j 2.x 实现,还是我没有完成正确配置所需的所有步骤?
感谢任何指点!
谢谢!
Rexster/Gremlin 2.x 支持稍微老一点的 Neo4j 版本:
https://github.com/tinkerpop/blueprints/blob/master/blueprints-neo4j2-graph/pom.xml#L15
尽管我怀疑这是否正是您的问题。如果您无法使用 Gremlin 控制台连接到您的图形,那么它在 Rexster 中将无法工作,因此您采用了正确的方法来进行尝试。当然,如果我没记错的话,Gremlin 控制台不会随 Neo4j 2.x 一起提供 - 它必须是 "installed"(将依赖项复制到控制台的路径)。
除非你有这样做的理由,否则我会考虑离开 TinkerPop 2.x 并看看新发布的 3.x。直接支持Neo4j2.x,代表TinkerPop的新方向:
http://tinkerpop.incubator.apache.org/docs/3.0.0-incubating/#neo4j-gremlin
我做了什么..
尝试连接到由 neo4j 2.2.3 生成的 graph.db,以便在保存 Movie 节点和运行 neo4j 界面中 Movie Graph 的密码查询 localhost:7474
的关系
按照此处的说明手动安装 Neo4j 2.x 的蓝图实现 https://github.com/tinkerpop/rexster/wiki/Specific-Graph-Configurations .. 还更新了 Rexster.xml
将 Rexter.xml 中的 更新为我的 graph.db 后,尝试从 localhost:8182/[=43 访问图表=]?script=g.V.map()
但它 returns {"message":"Graph [neo4jsample] could not be found"}
来自 gremlin 控制台 g = new Neo4jGraph('*path/to/my/graph.db*')
投掷
org.neo4j.kernel.lifecycle.LifecycleException: Component 'org.neo4j.kernel.StoreLockerLifecycleAdapter@9d35b10' was successfully initialized, but failed to start.
是 Rexster 和 Gremlin 尚不支持 Neo4j 2.x 实现,还是我没有完成正确配置所需的所有步骤?
感谢任何指点! 谢谢!
Rexster/Gremlin 2.x 支持稍微老一点的 Neo4j 版本:
https://github.com/tinkerpop/blueprints/blob/master/blueprints-neo4j2-graph/pom.xml#L15
尽管我怀疑这是否正是您的问题。如果您无法使用 Gremlin 控制台连接到您的图形,那么它在 Rexster 中将无法工作,因此您采用了正确的方法来进行尝试。当然,如果我没记错的话,Gremlin 控制台不会随 Neo4j 2.x 一起提供 - 它必须是 "installed"(将依赖项复制到控制台的路径)。
除非你有这样做的理由,否则我会考虑离开 TinkerPop 2.x 并看看新发布的 3.x。直接支持Neo4j2.x,代表TinkerPop的新方向:
http://tinkerpop.incubator.apache.org/docs/3.0.0-incubating/#neo4j-gremlin