是否可以在具有多個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
刪除了「謝謝」,從標題中刪除了縮寫,首先提到在體內添加縮略圖。 –