是否可以在具有多个Java客户端(Java嵌入式)的读/写访问的高可用性(HA)模式下运行Neo4j?Neo4j在嵌入式Java中的高可用性模式下
如果是,是否需要特殊配置? (除标准HA配置外)
我想在我的计算机上运行包含三个本地服务器的HA群集。使用套接字从三个Java客户端进行写入和读取。
是否可以在具有多个Java客户端(Java嵌入式)的读/写访问的高可用性(HA)模式下运行Neo4j?Neo4j在嵌入式Java中的高可用性模式下
如果是,是否需要特殊配置? (除标准HA配置外)
我想在我的计算机上运行包含三个本地服务器的HA群集。使用套接字从三个Java客户端进行写入和读取。
在嵌入模式下运行Neo4j集群是完全可能的。您甚至可以将服务器实例和嵌入式实例混合在同一个群集中。
对于嵌入式集群实例,请务必使用HighlyAvailableGraphDatabaseFactory并传入配置选项。至少你需要:
`ha.initial_hosts`
`ha.server_id`
以同样的方式,你会在neo4j.properties文件中的服务器实例中做到这一点。
非常感谢。如果我使用从Java中读取两个配置文件,我需要另外配置一些东西? – user2524707
取决于您的设置。在大多数情况下,这两个将足以拥有基本的群集配置。 –
我在本地计算机上启动了三个HA群集 - 使用HighAvailabilityFactory和HAGuide的配置。但似乎服务器不互动。当我对他们执行查询时? – user2524707
删除了“谢谢”,从标题中删除了缩写,首先提到在体内添加缩略图。 –