RDS多区域设计讨论

0

【以下的问题经过翻译处理】 大家好!

我正在设计一个全球应用程序,它将托管在两个区域中。

我的应用程序使用SQL数据库,可能是MySQL、SQL Server、Oracle、PostgeSQL等等……

我的问题是,Amazon RDS是否可以将数据库部署在两个不同的区域,并有效地进行同步?

profile picture
エキスパート
質問済み 8ヶ月前34ビュー
1回答
0

【以下的回答经过翻译处理】 有一个有趣的AWS灾难恢复实验室,提供了你可能感兴趣的信息。该页面:https://disaster-recovery.workshop.aws/en/services/databases/rds/rds-cross-region.html提供了各种RDS数据库类型的复制选项概述。Aurora全球数据库也可能引起兴趣:https://disaster-recovery.workshop.aws/en/labs/advanced/aurora-global-database.html

无论选择哪种选项,多区域部署数据库总是意味着事务延迟和RPO之间的妥协。

顺带问一下,多区域设计是为了性能(使数据相对接近用户),还是为了灾难恢复?我猜你可以拥有一对数据库,每个区域都有一个正在活动的数据库和相应的在另一个区域中的被动副本。

profile picture
エキスパート
回答済み 8ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ