我需要使用Java运行嵌入在高可用性模式下的Neo4j。我下载了Neo4j的企业版,并对neo4j高可用性设置教程中提到的neo4j.properties文件进行了更改。现在,如何使用这个修改过的neo4j.properties文件在Java中以高可用性模式运行neo4j?
答案 0 :(得分:2)
要进行初始化,请使用以下代码段:
import org.neo4j.graphdb.factory.HighlyAvailableGraphDatabaseFactory
import org.neo4j.graphdb.factory.GraphDatabaseBuilder
....
GraphDatabaseBuilder builder = new HighlyAvailableGraphDatabaseFactory()
.newHighlyAvailableDatabaseBuilder("<path>");
GraphDatabaseService db = builder.loadPropertiesFromFile("neo4j.properties")
.newGraphDatabase();