2014-01-06 42 views
3

使用Neo4j 2.0.0社区版,有没有办法更改默认的数据库位置?Neo4j默认数据库位置(Windows)

似乎每次启动程序时,它都会指向默认位置(位于用户的文档目录中)。

我试图编辑neo4j-server.properties文件并添加一行以指定有所需的目录,但是这似乎并没有工作:

org.neo4j.server.database.location=C:\MyGraphDatabaseDirectory 

回答

0

在Windows在启动的Neo4j 2.0社区版将会看到一个对话框UI,其中包含可以浏览到的数据文件夹位置。要更改数据位置,请浏览至其他文件夹,然后单击开始按钮。

+0

呀,我正在寻找一种方法来持久化选择,以便下一次,我打开程序我不必再次导航到目录。 – user2784456

+0

你的场景是什么?如果您想要为生产场景配置Neo4j,那么不使用Windows安装程序可能更有意义。例如,您可以下载Neo4j 2.0社区的zip分发版,并修改配置以指向所需的数据目录。 http://download.neo4j.org/artifact?edition=community&version=2.0.0&distribution=zip –

+0

我刚开始使用Neo4j。我想做一个小型项目,试图了解更多关于图形数据库的知识,并与他们一起玩。 – user2784456

0

你可以到最近的事情是在默认的Neo4j数据库文件夹添加快捷方式(应用程式的Neo4j的数据库)(或父文件夹),

IE: 在C:\用户\ YOURUSER \ Documents \ Neo4j创建一个Windows快捷方式(浏览到Windows资源管理器中的文件夹,右键单击 - >创建快捷方式), - >创建应用程序的neo4j数据库位置的快捷方式。

然后当你打开Neo4j的Window gui时,你可以去浏览 - >点击你的快捷方式并直接进入你想要的文件夹。

这是一个完美的解决方案,但它节省了大量的点击!

0

更改默认位置似乎是社区版的限制。你可以做的是一个“junction point”使用mklink命令:

mklink /j C:\Users\<USER>\Documents\Neo4j\default.graphdb D:\Data\Neo4j\default.graphdb 

这样,你不需要更改数据库的路径。默认路径将指向所需的位置。

0

在Windows中,创建一个新的文件夹和您选择它时,你要开始你的服务器