2017-06-05 59 views
0

美好的一天。我有一些理论问题。 我做了一个应用程序,它使用neo4j遍历图并在每个节点上进行一些外部计算。遍历过程由外部事件启动。遍历过程中节点属性可能会根据计算结果发生变化。 这个由Neo4j OGM连接到现有的嵌入式数据库

new GraphDatabaseFactory().newEmbeddedDatabase(new File (this.DB_PATH)); 
GraphDatabaseService.traversalDescription(); 

由现在我想使用的Neo4j OGM路径扩展代码中使用域类,而不是自制的节点包装。我也想使用域类来向数据库填充节点和关系,并且从外部源(例如REST)更改节点的属性。 但我找不到方法来获取Session或SessionFactory到现有的和可操作的数据库。 是否可以通过BOLT协议连接到数据库,创建为嵌入式并在一个模块中执行某些计算,从另一模块连接到BOLT协议,执行一些查询,使用OGM功能?

回答

0

OGM不能用于路径扩展器/遍历(至少不容易)。

与嵌入式数据库使用OGM你有2个选项

相关问题