一个电子商务应用程序在EC2实例上使用PostgreSQL。每月的销售活动会导致数据库使用量和连接问题出现不可预测的峰值。公司需要以最具成本效益的方式,在这些不可预测的增长期间保持性能。哪种解决方案可以解决这个问题?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 将PostgreSQL数据库迁移到Amazon Aurora Serverless v2。.
为什么这是答案
将PostgreSQL数据库迁移到Amazon Aurora Serverless v2是最佳解决方案。Aurora Serverless v2能够根据工作负载自动、即时地扩展计算和内存资源,而无需预置或管理容量。这意味着它可以在销售高峰期无缝处理不可预测的数据库使用量和连接问题,并在需求下降时自动缩减,从而实现成本效益。 为EC2实例上的PostgreSQL数据库启用自动扩缩不适用于数据库层,因为数据库通常需要有状态管理,并且扩缩EC2实例通常意味着停机或数据同步问题。将PostgreSQL数据库迁移到Amazon RDS for PostgreSQL并使用更大的实例类型可以解决性能问题,但成本效益较低,因为它需要预置固定容量,即使在低使用率期间也需支付全额费用。Amazon Redshift是数据仓库服务,适用于分析工作负载,不适用于事务性电子商务应用程序的OLTP(在线事务处理)需求。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡