【问题标题】:The database path for Neo4jNeo4j 的数据库路径
【发布时间】:2013-12-09 00:28:23
【问题描述】:

我还不是 Neo4j 的初学者。

我创建了一个 Maven 项目,并在其中创建了此链接中定义的类:

https://github.com/neo4j/neo4j/blob/1.9.5/community/embedded-examples/src/main/java/org/neo4j/examples/EmbeddedNeo4j.java

但我不知道如何替换变量 DB_PATH 的值以使事情正常进行:

public class EmbeddedNeo4j
{
    private static final String DB_PATH = "target/neo4j-hello-db";
    String greeting;
    // START SNIPPET: vars
    GraphDatabaseService graphDb;
    Node firstNode;
    Node secondNode;
    Relationship relationship;
    // END SNIPPET: vars

    // other instructions... and methods

}

数据库的外观如何?路径应该是绝对的还是相对的?一个 Maven 项目包含“目标”文件夹,是他们的意思吗?

谁能给我一个关于数据库应该是什么样子的示例?

谢谢!

【问题讨论】:

  • 通常绝对路径最适合我,但如果知道你从哪里运行,相对路径也应该可以。
  • 在我的例子中,我在这个目录中压缩了 Neo4j .zip: C:\neo4j-community-1.9.5-windows\neo4j-community-1.9.5 ,我可以在其中找到“bin” “数据”“conf”和其他文件夹,......是他们的意思吗?我的数据库应该是什么样子?非常感谢!
  • 你想要data/graph.db/文件夹的路径。

标签: java database maven path neo4j


【解决方案1】:

我建议将您的数据库路径放在任何属性文件中。 例如

neo4j.db.path=C:/Program Files (x86)/neo4j-community-1.8.2/data/graph.db

您可以在 Web 管理控制台中查看数据库。只需启动 Neo4j 服务器并在浏览器中运行 http://127.0.0.1:7474/

也检查这个链接::: http://www.cakesolutions.net/teamblogs/2012/05/23/enabling-neo4j-web-admin-tool-on-the-embedded-server-using-spring-data/

【讨论】:

  • 感谢您的回答!我可以在浏览器中找到默认数据库。
  • 默认目录:C:\Users\\Documents\Neo4j\default.graphdb
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多