Neo4j在Java嵌入式高可用性模式下

时间:2015-07-10 14:30:50

标签: java neo4j high-availability

是否可以在高可用性(HA)模式下运行Neo4j,并具有多个Java客户端的读/写访问权限(嵌入式java)?

如果是,是否需要特殊配置? (除标准HA配置外)

我想在我的计算机上运行包含三台本地服务器的HA群集。使用套接字从三个Java客户端编写和读取。

1 个答案:

答案 0 :(得分:5)

在嵌入模式下完全可以运行Neo4j集群。您甚至可以将服务器实例和嵌入式实例混合在同一个集群中。

对于嵌入式群集实例,请务必使用HighlyAvailableGraphDatabaseFactory并传入配置选项。至少你需要:

`ha.initial_hosts`
`ha.server_id`

与在neo4j.properties文件中的服务器实例中执行此操作的方式相同。