Neo4j使用Java嵌入高可用性模式

时间:2014-04-11 06:03:17

标签: java neo4j high-availability

我需要使用Java运行嵌入在高可用性模式下的Neo4j。我下载了Neo4j的企业版,并对neo4j高可用性设置教程中提到的neo4j.properties文件进行了更改。现在,如何使用这个修改过的neo4j.properties文件在Java中以高可用性模式运行neo4j?

1 个答案:

答案 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();