我正在将我的 Java、Tomcat、MySQL 服务器迁移到 AWS EC2。
我已经附加了一个用于存储 MySQL 数据的 EBS 卷。在我的 Web 应用程序中,人们可能会上传图像,我应该坚持。
我的想法有两种选择:
以下是我的笔记,请持怀疑态度,因为我的专长不是服务器,而是软件开发。
EBS plus:S3 存储更贵。(0.15 美元/Gb > 0.1 美元/Gb)
S3 plus:从 EBS 提供静态文件可能会对我的 Web 服务器的性能产生负面影响。这是真的?提供图像是否显着影响服务器性能?对于 S3,我的服务器将不负责提供静态文件。
S3 plus:从 EBS 提供静态文件可能会导致 I/O 成本,尽管它可能很小。
EBS plus:人们说 EBS 更快。
S3 plus:人们说 S3 对于持久性更安全。
EBS plus:无需学习 API:将图像保存到 EBS 卷非常简单。
我无法决定,正在寻求指导。