AWS RDS MySQL – 通用SSD VS磁性

我创建了一个Amazon EC2实例来托管网站.我还需要
MySQL RDS来存储我的数据库,我必须在通用SSD和磁存储之间进行选择.从
docs开始,我看到:

General Purpose (SSD) – Amazon RDS General Purpose (SSD) storage delivers a consistent baseline of 3 IOPS per provisioned GB and provides the ability to burst up to 3,000 IOPS.

在此部分之上:

Magnetic storage (formerly known as RDS Standard storage) may be used for small database workloads where data is accessed less frequently.

选择GP SSD时,我看到以下消息:

Provisioning less than 100 GB of General Purpose (SSD) storage for high throughput workloads could result in higher latencies upon exhaustion of the initial General Purpose (SSD) IO credit balance.

在这一点上,我注意到我的数据库大小约为300MB,我认为它不会增加太多,所以我需要为GP SSD支付更多的大小.另一方面,该网站每天有大约3000名访客,所以我可能需要比磁性更好的性能.

当我使用最多500MB时,我应该支付100GB吗?对于这种情况,磁存储是否足够?还有其他考虑因素需要考虑吗?

最佳答案 最近我们将我们的完整项目迁移到了磁存储,它的工作非常精细,即使数据库大小为30GB.

去磁存储,并测试您的生产应用程序一段时间.
https://aws.amazon.com/ebs/previous-generation/

对于300MB的数据库大小和一天中的3000个用户,吞吐量为40-90 MB / s就足够了.

如果需要,您可以随时将自己迁移到通用SSD或配置SSD.

点赞