RDS多区域设计讨论

0

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

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

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

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

profile picture
EXPERT
demandé il y a 8 mois34 vues
1 réponse
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
EXPERT
répondu il y a 8 mois

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions