标签: neo4j-ha

在两个实例上设置 Neo4j 复制

我计划为 neo4j配置某种2 节点复制类似于 mysql replication。由于我对资源有点限制,我不想为两个以上的云计算实例付费。此外,我对只有一个实时或近乎实时的 neo4j 数据库副本感到满意。所以我能想到的方法是:

  1. 借助仲裁器实例在两个计算节点上配置 HA。在第一个节点上设置一个 neo4j 实例(主),在第二个节点上设置另一个 neo4j 实例(从)+另一个 neo4j 实例(仲裁器,仅用于仲裁,无数据记录)实例。

或者

  1. 使用 neo4j-backup 工具为在线备份设置 cron。每小时左右设置一次增量备份。不确定它可能给生产服务器带来的负载,计划测试一下。

我更倾向于第一种方法,因为我获得了更实时的数据库副本(我也通过即时故障转移获得了 HA/负载平衡,但这不是现在的优先事项)。

请告诉我

  • 两种方法哪个更好
  • 如果有另一种方法可以实现相同或
  • 如果上述任何一种方法不合适或存在一些缺陷。

我对 Neo4j HA 有点陌生,所以请原谅我的无知。谢谢 !

neo4j neo4j-ha

2
推荐指数
1
解决办法
2480
查看次数

标签 统计

neo4j ×1

neo4j-ha ×1