Q15 — AWS SAP-C02 第3章

第 15/75 题 | ← 返回第3章

Q240. 一家公司在us-east-1区域的Amazon RDS for MySQL数据库实例上部署了数据库。公司需要使其数据对欧洲客户可用。欧洲客户必须能够访问与美国客户相同的数据,不容忍高应用程序延迟或过时数据。欧洲和美国的客户都需要写入数据库。两组客户都需要实时看到对方的更新。 哪种解决方案将满足这些要求?

正确答案: D. 将RDS for MySQL数据库实例转换为Amazon Aurora MySQL数据库集群。将eu-west-1添加为数据库集群的辅助区域。在数据库集群上启用写入转发。在eu-west-1中部署应用程序。配置应用程序使用eu-west-1中的Aurora MySQL端点。

解析

选项A不正确,因为暂停写入RDS数据库实例并提升Aurora副本可能很耗时。选项B不正确,因为RDS for MySQL的跨区域复制不支持在两个区域都进行写入。选项C是一种选择但需要手动使用快照和逻辑复制配置在区域之间复制数据。 选项D是最佳解决方案。它涉及将RDS MySQL数据库实例转换为Amazon Aurora MySQL数据库集群,这可以实现跨区域复制,延迟最小且不丢失数据。eu-west-1区域作为辅助区域添加到数据库集群,从两个区域启用对相同数据的读写访问。写入转发确保在一个区域进行的写入也会实时转发到另一个区域。最后,应用程序部署在eu-west-1,配置使用该区域的Aurora MySQL端点。