在版本2.3.x中,我曾经有多个嵌入式neo4j实例,在“主应用程序”关闭后,我偶尔会从Web浏览器做一些临时查询。
neo4j-community-2.3.2/conf/neo4j-server.properties
文件确实指向要查看的数据库的绝对路径(org.neo4j.server.database.location=/tmp/neo4jbcd
),然后我确实通过bin/neo4j start
启动了数据库服务器。
版本3.0.4中适当的等价物是什么?
dbms.active_database=/tmp/neo4jbcd
中设置绝对路径neo4j-community-3.0.4/conf/neo4j.conf
即可访问/tmp/neo4jbcd
下方的现有数据库,但会转到neo4j-community-3.0.4/data/databases/tmp/neo4jbcd
,如Neo4j Operations Manual V3.0所示。 dbms.directories.data=/tmp/neo4jbcd
似乎也没有任何效果。NEO4J_BIN
,NEO4J_CONF
和NEO4J_HOME
),但最后我以{{ 1}},如果Error: Could not find or load main class org.neo4j.server.CommunityEntryPoint
中有NEO4J_BIN
。当然,我可以进入PATH
,将符号链接neo4j-community-3.0.4/data/databases/tmp
设置为真实位置,然后启动一个neo4jbcd
的服务器。
这是建议的最佳做法吗?
答案 0 :(得分:0)
是的,符号链接是最简单的方法。