0

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

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

提前致谢!

4

2 回答 2

1

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

于 2013-11-03T21:31:48.810 回答
1

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

一旦开始处理大量查询,它也会对您的数据库造成性能影响。

于 2013-11-03T21:45:22.317 回答