AWS RDS MySQL-通用SSD VS Magnetic

Man*_*olo 5 mysql amazon-web-services amazon-rds

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

通用(SSD) – Amazon RDS通用(SSD)存储可为每个预配置GB提供3 IOPS的一致基准,并能够爆发多达3,000 IOPS。

在此部分上方:

磁存储(以前称为RDS标准存储)可用于小型数据库工作负载,在这些工作负载中数据访问频率较低。

选择GP SSD时,出现以下消息:

为高吞吐量工作负载配置少于100 GB的通用(SSD)存储,可能会在耗尽初始通用(SSD)IO信用余额后导致更高的延迟。

在这一点上,我注意到我的数据库大小约为300MB,我认为它不会增加更多,因此我必须为GP SSD支付更多的大小。另一方面,该站点每天大约有3000位访问者,因此我可能需要比有磁性的访问者更好的性能。

当我只用不超过500MB时,我应该支付100GB吗?在这种情况下,磁存储是否足够?还有其他考虑因素吗?

Nis*_*ant 2

最近,我们已将整个项目迁移到磁存储,即使数据库大小为 30GB,它也运行得很好。

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

40-90 MB/s 的吞吐量对于 300MB 的数据库大小和一天 3000 个用户来说已经足够了。

如果需要,您随时可以迁移到通用 SSD 或预配置 SSD。

  • 数据库最常见的瓶颈不是顺序读/写性能,而是IOPS。磁存储的 IOPS 性能“非常”差。即使是最小的 10GB SSD 也会比磁性 SSD 提供更好的性能。 (2认同)