有两个RDS数据库,以Active-Active方式在不同/相同的可用区进行复制。

0

【以下的问题经过翻译处理】 相关问题在https://repost.aws/questions/QUw6WLcMU1TPKZOC-OZ_h9Iw/2-rds-writable-databases-in-different-regions-synchronized-between-each-other 上提到,与同样的问题有关,但是是关于在不同地区复制数据库的活动-活动方式,根据我所理解的,不使用自定义内容(非 AWS 提供的)或使用 NoSQL 数据库,多区域解决方案不太可能。

我的问题是,如果可能的话,在相同的 AZ(但仍应在不同的硬件上运行)或不同的 AZ 中,是否可能具有以活动-活动方式复制的2个 RDS 数据库。如果可能,我在哪里可以找到有关如何在我们的设置中实现它的说明?

profile picture
专家
已提问 8 个月前21 查看次数
1 回答
0

【以下的回答经过翻译处理】 你好,Joann Babak,

你要求的可能需要通过Aurora Multi-Master来实现。

但是,请注意,这需要在Amazon Aurora MySQL-Compatible Edition v1上运行,而该版本已经确定停止维护,我不知道是否有任何Multi-Master的后继版。

因此,一个具备未来保障的解决方案就是采用先前提到的第三方复制方法在两个实例之间进行操作。

顺便说一下:自近期起,有一个Golden Gate Free Edition,可用于大小不超过20GB的数据库。 如果你担心附加软件许可证的成本,并且你的数据库在这个限制范围内,那么这可能会有所帮助。

这也许可以解决你的疑问:你真正想实现的是什么,真正需要Multi-Master设置吗?欢迎在下面讨论(也可以将我的答案标记为“有帮助”;-))

祝好,Uwe

profile picture
专家
已回答 8 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则