我正在将Java,Tomcat,Mysql服务器迁移到AWS EC2。
我已经附加了用于存储MySql数据的EBS卷。人们可以在我的Web应用程序中上传图像。所以我应该坚持下去。我有两种选择:
将上传的图像保存到EBS卷。使用S3服务。以下是我的笔记,请对此保持怀疑,因为我的专长不是服务器,而是软件开发。
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卷即可。
即我不能决定,如果您指导会很高兴。