【问题标题】:Neo4j - read and save dataNeo4j - 读取和保存数据
【发布时间】:2025-11-28 23:30:01
【问题描述】:

我遇到了 Neo4j 的问题。

首先,我有一段代码:

GraphDatabaseService graphDb = new EmbeddedGraphDatabase("neo4j-store");

// creating some nodes, relationships and commiting transactions

但我在以下位置找不到该数据: http://localhost.pl:7474/webadmin ...为什么?

另一方面。当我通过 webadmin 创建一些数据时,我无法从我的 java 应用程序中读取它。为什么?

【问题讨论】:

  • 如果您的代码显示了一个唯一的数据集,而网络管理工具显示了一组完全不同的唯一数据,除了您指向两个不同的数据之外,我想不出任何其他解释数据库。

标签: neo4j


【解决方案1】:

Web 控制台从 neo4j 的安装/运行位置拉取。所以通常是{neo4j.home}\data\graph.db,您的示例将在./neo4j-store 创建一个数据库。解决此问题的最简单方法是将conf/neo4j-server.properties 文件中的org.neo4j.server.database.location 设置为指向neo4j-store 所在的位置。为我检查here

【讨论】:

    【解决方案2】:

    此外,您可以查看 webadmin 配置选项卡并查看数据库的位置,并确保您的嵌入式程序使用的是相同的。

    【讨论】: