是否可以将Neo4j用作库?

时间:2018-02-19 01:25:12

标签: neo4j

我正在开发一个Java游戏项目,它可以从Neo4j中包含的图形遍历算法和查询语言中获益良多。不幸的是,查询服务器需要花费太多时间,我想知道是否可以将Neo4J用作库,查询是否在内存中发生?

1 个答案:

答案 0 :(得分:1)

您可以在Java应用程序中嵌入Neo4j。看看docs。如果您正在使用Maven项目,则可以将Neo4j添加为Maven依赖项:

<project>
...
 <dependencies>
  <dependency>
   <groupId>org.neo4j</groupId>
   <artifactId>neo4j</artifactId>
   <version>3.3.2</version>
  </dependency>
  ...
 </dependencies>
...
</project>

此外,还有ImpermanentDataBase用于单元测试目的。