gpt4 book ai didi

mysql - 数据库镜像和数据库复制之间有什么区别,例如 Amazon RDS 中的多 A-Z 部署?

转载 作者:行者123 更新时间:2023-11-29 06:54:30 26 4
gpt4 key购买 nike

我有一个在 Amazon RDS 上使用 MySQL 引擎运行的应用程序数据库。为了更好地为世界各地的用户提供我们的数据,我正在寻找最佳解决方案。

在之前版本的应用中,我们在美国和新加坡镜像了我们的数据库,以便用户在速度方面获得更好的性能,并且在我们这边,如果发生灾难,我们有备份。

现在我们搬到了亚马逊,多 A-Z 部署是否会以同样的方式为我们服务?我的意思是在所有区域复制数据库,但 RDS 是否仍然只能在单个区域工作?

我已经做了一些研究,但仍然不确定,所以如果我感到困惑,请问我任何进一步的问题。

谢谢。

最佳答案

我认为您需要 AWS RDS 的多可用区和只读副本功能。

Multi-AZ 只是在另一个可用区中创建一个不可访问的辅助数据库,如果主数据库出现故障,AWS 将切换到辅助数据库。所以你有故障转移。

如果您想提高性能,并且您的应用程序可以在新加坡以只读模式运行(例如),Read Replica 将是完美的选择。如果还需要写入,您需要将它们路由到主读写数据库。

AWS 支持这两种方法的组合。

关于mysql - 数据库镜像和数据库复制之间有什么区别,例如 Amazon RDS 中的多 A-Z 部署?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13562000/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com