小图片的话
数据库存储:
1.读、写方便些
2.不方便把图片批量导出
3.请求量大的话,并发是个问题,数据库压力,WEB太力都会大,因为是实时查库,实时header图片

文件存储:
1.存储要散列,一个目录下不能放太多文件
2.在数据库中要记录图片散列地址
3.好处是可以直接把整个图片目录同步到静态服或CDN。且可以打包下载
4.可以分布式存放
5.高请求服务器压力小

WEB应用我觉得一般情况下都不建议使用数据库存储。
客户端独立应用的话我觉得为了安全可以存在本地数据库里。

轻音女大学生 answered 12 years, 1 month ago

Your Answer