在服务器中存储图像的位置

时间:2015-07-12 13:35:28

标签: amazon-web-services amazon-s3 filesystems webserver server

根据我的研究,我遇到了三个不同的地方来存储网络服务器的文件。

  • 数据库
  • 文件系统
  • Amazon S3

在数据库中存储not recommended.在选择文件系统和Amazon S3之间,它们的起伏是什么?

我认为的要点是技术难度(时间),可扩展性。

1 个答案:

答案 0 :(得分:1)

如上所述,数据库通常不适合图像存储。

是否使用文件系统或Amazon S3可能取决于应用程序和图像的性质。如果图像对于应用程序是通用的(例如设计图像),并且可以在不需要同步的情况下与每个实例一起部署,则它们可以保留在文件系统中。如果图像是共享的,最好将它们存储在S3上,这样它们就可以被多个实例访问和维护。

还应考虑提供访问图像以进行维护的机制。