我是AWS的新手,目前正在为postgresql配置多主跨区域。在我的场景中,我在RDS中使用postgresql数据库,我在不同的区域有两个数据库实例,例如第一个数据库实例在(美国东部)区域,其他数据库实例在(美国-西部)区域。在每个区域中,我们使用(Multi-AZ deployment)将db-instance配置为主从复制。
所以我的问题是如何在这两个不同区域的数据库实例之间配置跨区域来执行DML(插入/更新/删除)操作,比如如果我插入1个实例(数据库) master,那么相同的更新数据就会复制到不同区域的第二个实例master上,反之亦然。
发布于 2017-07-11 17:47:41
您可以尝试使用bucardo在两个RDS实例之间进行postgresql复制(主从)。使用以下链接设置复制:
https://www.installvirtual.com/how-to-install-bucardo-for-postgres-replication/
我已经在单个地区进行了测试,但您可以尝试在不同地区之间进行测试。
https://stackoverflow.com/questions/44965574
复制相似问题