在python中更改neo4j数据库位置

时间:2015-06-24 16:38:07

标签: python neo4j neo4jrestclient

我了解我可以通过更改/conf/neo4j-server.properties

中的以下行来设置数据库位置
org.neo4j.server.database.location=data/graph.db

是否可以在python实例中执行此操作?例如,我正在使用neo4jrestclient

neo4j_login = {
    "username" : "neo4j",
    "password" : "supersecret",
    "url" : "http://localhost:7474"
}

from neo4jrestclient.client import GraphDatabase
gdb = GraphDatabase(**neo4j_login)

我可以以某种方式设置我想要打开到本地目录的数据库的位置吗?

1 个答案:

答案 0 :(得分:2)

如果您正在使用REST客户端,那么您不是在与本地目录通信,所以不 - 在任何情况下您都将使用本地端点。通过该REST客户端,我相信您唯一的选择是将服务器指向一个目录,然后将REST客户端指向您可能拥有的相同位置。

现在,如果这是java,您可以使用neo4j-shell或其他工具打开磁盘上的任何目录作为neo4j数据库;我不相信这是现有python实现的一个选项,但如果我对其他人的错误,请跳进去表明。