暂无图片
PostgreSQL 双向复制一般用于什么场景?
我来答
分享
暂无图片 匿名用户
PostgreSQL 双向复制一般用于什么场景?

PostgreSQL 双向复制一般用于什么场景?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
刘贵宾

使用多主复制主要有两个原因:一是高可用性,二是性能。在大多数情况下,有些节点专用于密集的写操作,而有些节点专用于读操作或故障转移。

关于多主复制的优缺点,如下:

优点:

  1. 如果一个主节点出现故障,另外一个主节点将会接替它的工作,避免业务中断。
  2. 主节点位于多个不同的位置,降低所有主节点都发生故障的概率。
  3. 可以在多个主节点上写入数据。
  4. 应用服务不需要将写流量只路由到一个节点。

缺点:

  1. 复杂性增加。
  2. 冲突解决非常困难,因为可以在多个节点上同时写入。
  3. 有时发生冲突时需要人工干预。
  4. 可能导致数据不一致。


具体请查看以下两个文档

https://www.modb.pro/db/49050

https://cloud.tencent.com/developer/article/1802941

暂无图片 评论
暂无图片 有用 1
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏