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