0

我想编写一个 java 应用程序,它从用户那里获取值和信息,并用 neo4j 创建图形数据库,我的问题:

我应该如何在我的 java 应用程序中创建 neo4j 图形数据库?

我应该使用什么工具?

我阅读了 neo4j 教程,但它们是关于首先创建一个数据库并从应用程序中查询它。

提前致谢。

4

2 回答 2

2

如果您使用的是嵌入式 neo4j,请查看http://docs.neo4j.org/chunked/milestone/tutorials-java-embedded.html 否则请查看http://docs.neo4j.org/chunked/milestone/tutorials -rest.html和/或http://www.neo4j.org/develop/drivers,如果你想使用 Spring Data 之类的东西

于 2013-10-17T06:11:32.693 回答
0

如果您想在项目中使用 Neo4j 库,我建议您首先添加相对 Maven 依赖项。然后,要创建一个新数据库,只需使用以下行:

GraphDatabaseService db = new GraphDatabaseFactory().newEmbeddedDatabase(DB_PATH)

如果数据库尚不存在,则会创建它。最后你应该打电话

db.shutdown()

手册建议注册一个关闭挂钩,以确保正确关闭数据库

于 2014-05-08T08:15:41.123 回答