Neo4j的数据库路径
问题描述:
我比Neo4j中的初学者还要少。Neo4j的数据库路径
我已经创建了一个Maven项目,其中我创建了这个链接中定义的类:
但我不知道我怎么能替换变量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.db.path=C:/Program Files (x86)/neo4j-community-1.8.2/data/graph.db
您可以在web管理数据库console.just启动Neo4j的服务器,并在浏览器中运行http://127.0.0.1:7474/
通常绝对路径最适合我,但如果知道你从哪里跑,相对路径也应该工作。 –
就我而言,我在这个目录中压缩了Neo4j .zip:C:\ neo4j-community-1.9.5-windows \ neo4j-community-1.9.5,其中我可以找到“bin”“data”“conf”和其他文件夹,......它是他们的路径吗?我的数据库应该如何?万分感谢! – Farah
你想要data/graph.db /文件夹的路径。 –