0

可能重复:
在数据库中存储图像 - 是还是不是?

我正在为一个使用 JSF、MYSQL 的机构做一些项目。

有很多地方需要存储图像。70% 的应用程序是基于图像的。我在 SO 上阅读了将图像存储在 mysql 中的内容,但是我发现在 mysql 中存储图像是个坏主意,并且有一些替代方法。

我有三个选择

选项1:将图像存储在mysql中

选项 2:将图像存储在本地文件系统中

选项 3:将图像存储在任何托管网站(如 amazon s3)。

我不能使用选项 3,因为研究所不想通过互联网存储图像。他们想制作本地系统。

我正在考虑使用选项 2,但是我很好奇如果明天我的服务器崩溃了怎么办?任何人都可以删除服务器中的文件。(安全问题

所以我留下的选项是选项1,将图像存储在mysql中。

只是好奇,在 MySQL 中存储图像有什么缺点吗?

我应该继续使用选项 1 来存储图像吗?我真的很担心。


每个人都应该阅读下面的精彩帖子。

数据库而不是文件系统中的巨大文件存储

4

0 回答 0