将图像保存到文件目录中vs将图像保存到数据库中

问题描述:

在哪种情况下可能比其他方法更喜欢一种方法?将图像保存到文件目录中vs将图像保存到数据库中

+0

使用文件,除非你有一个非常好的理由不要 – 2015-07-19 21:28:15

+1

相关:[在DB中存储图像 - 是或否?](http://*.com/q/3748) – mario

保存文件到数据库的唯一原因(在我看来)是为了便携。如果您需要快速将所有数据移动到其他地方,只需简单地将数据库移动到mysqldump,然后移动它并导入它。也就是说,除了移动数据库之外,还不完全难以对图像文件夹进行编辑。

从实际的性能角度来看,我真的没有看到在MySQL中存储图像的好用例。根据您的Web服务器,从数据库提供的图像将比从文件系统提供静态内容慢5-10倍。