暂无图片
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
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
postgreSQL 怎么让没有权限的表不显示?
回答 1
在PostgreSQL中,如果希望没有权限的表不显示,可以使用访问控制列表(AccessControlList,简称ACL)来限制对表的可见性。ACL允许您为各个数据库对象(如表、视图和函数等)设置细
postgresql 外键约束的好处是什么?
回答 2
已采纳
外键约束关系型数据库中都存在,而不仅仅局限于pg,另外如果要谈好处,不如谈谈坏处,一般不建议数据库中使用外键。数据库中为什么不推荐使用外键约束
pg中执行计划顺序解读疑问??
回答 1
同级:先上到下不同级:从右到左这样就不矛盾了
PostgreSQL ERROR: found xmin 2146512304 from before relfrozenxid 2146512317
回答 7
解决了,把源码的可执行文件重新替换了一下。然后表更新XMIN后重新VACUUM。
PG流复制,从库用pg_basebackup -h 主库IP -p 5432 -U rep_user -F p -P -x -R -D /var/lib/postgres/data 进度到4%左右不动?
回答 1
可以打开日志功能分析一下,除了pgbasebackup;可以使用传统的start和stop backup方式。
postgresql如何查询重复索引?
回答 1
SELECTrelname,(arrayagg(idx))[1]idx1,pggetindexdef((arrayagg(idx))[1])idx1def,(arrayagg(idx))[2]idx2
配置postgresql pgpool高可用方案的ssh脚本链接挂了,有最新的链接地址吗?
回答 1
具体是个什么脚本呢?实现什么功能
往postgresql中导入csv文件一直显示错误代码3221225781,见下图,求大神解决!
回答 1
你这是图形界面操作,按理不会出现问题。请检查csv文件,以及对应的表。最好看下报错时的详细信息。
pg主库基础数据2T,搭建从库环境时,用pg-basebackup完成基础备份后从库无法启动,日志提示丢失wal归档日志
回答 2
按照他的提示丢失的目录和文件是不是都正确?以及权限都对不对?
PostgreSQL 的ODBC驱动是要收费的吗?
回答 1
https://odbc.postgresql.orgpsqlODBCistheofficialPostgreSQLODBCDriver.ItisreleasedundertheLibraryGene
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~