我正准备将Neo4j社区实例转换为Neo4j Enterprise上的HA设置。
我很好奇如何从社区实例移动所有数据,并确保在将所有新实例复制到我的生产应用程序之前将其复制。
我的假设是,我将停止Neo4j社区实例,将graph.db文件夹复制到所有三个新实例,为HA执行相关配置,然后我可以启动它们并且它们应保持同步那里。这听起来是对的吗,还是我应该将graph.db放在其中一个新实例(master)上并让Neo4j进行传播?
由于
答案 0 :(得分:3)
这两种方法都是可行的,因此要么将社区&graph.db
复制到一个企业实例,请务必先启动该实例。然后,其他实例将通过群集数据同步过程接收完整副本。
如果将graph.db
复制到所有三个企业实例,则可以安全地以任意顺序启动它们。不需要同步 - 所以这个可能更快。