Profile Image存储数据库或服务器系统

时间:2013-11-03 21:13:39

标签: php mysql database

我想知道您对存储用户个人资料图片的位置有何看法..

我正在考虑将它作为BLOB类型存储在数据库中,或者存储在文件夹中的系统中。

提前致谢!

2 个答案:

答案 0 :(得分:1)

这些图片之后的请求将非常频繁,这会大大减慢数据库的运行速度。因此,最好将这些文件存储在服务器上。 如果你有10kB和10000用户的小图片?这个表的重量只有10 MB

答案 1 :(得分:1)

考虑到现代浏览器缓存图像和其他资产,从文件系统提供文件是首选方式,因为数据库方法将继续检索相同数量的数据,无论它是否已被缓存。

一旦开始处理大量查询,它也会对数据库造成性能损失。

相关问题