明思义 发表于 2025-6-19 12:37:31

关注一波AWS Aurora

又刷到一道题:
A company has a web application with sporadic usage patterns. There is heavy usage at the beginning of each month, moderate usage at the
start of each week, and unpredictable usage during the week. The application consists of a web server and a MySQL database server running
inside the data center. The company would like to move the application to the AWS Cloud, and needs to select a cost-effective database
platform that will not require database modi�cations.
Which solution will meet these requirements?
A. Amazon DynamoDB
B. Amazon RDS for MySQL
C. MySQL-compatible Amazon Aurora Serverless
D. MySQL deployed on Amazon EC2 in an Auto Scaling group根据题目的描述可知,该公司面对不可预估的使用量,且断断续续的使用。
问题的关键是找到提高性能且性价比高的方案,有限考虑那种serverless且兼容MySQL的服务,所以选C。
那什么是AWS Aurora呢?
Amazon Aurora 是AWS提供的全托管关系型数据库引擎服务,与 MySQL 和 PostgreSQL 高度兼容。它融合了高端商业数据库的高性能与高可用性,同时兼具开源数据库的简洁性与性价比,旨在为用户提供兼具强大性能与经济高效的数据库解决方案。
Aurora在如下几个方面有显著的优势:

[*]
[*]高性能:在同样的硬件下,它能比MySQL高5倍性能,比PostgreSQL高3倍性能。

[*]
[*]完全托管:管理亚马逊RDS,提供自动备份、修补和故障切换功能。

[*]
[*]扩展性:存储自动扩展,从10GB到128TB。

[*]
[*]高可用:支持复制、自动转移,而多亚利桑那州的部署进行故障容限。


来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: 关注一波AWS Aurora