Java Core API与Cypo for Neo

时间:2018-02-06 16:43:34

标签: java spring neo4j spring-data-neo4j

我的问题是关于扩展,速度和使用Neo4j后端与Java的最佳方式。

目前我自己使用了两个选项,两者看起来都不错,但我不知道它会扩展多少。

  1. 使用Spring连接到Neo4j数据库的Java OGM。在这里,我编写Cypher查询并使用结果。在这里,我真的必须知道我从Cypher查询获得的输出,然后我设计输出。路径变得难以解析。

  2. Neo4j Java Embedded api,我们可以使用Node,Relationships,Path。在这里,我可以使用GraphAlgoFactory,这似乎是积极的。此外,我比第一种方法更能控制输出。尽管如此,我还可以直接使用GraphAlgoFactory提供的所有方法。但我相信所有这些方法也可以使用apoc

  3. 直接通过cypher获得

    我已经完成了这个3岁的question1question2,它给了我一个想法,但从那以后很多都发生了变化。

    1. OGM连接到Neo4j
    2. Neo4j Java Embedded api

0 个答案:

没有答案