像图片分辨率、文件大小、exif 这些信息是上传文件时生成并顺便存入数据库好?还是展示查询时再用函数生成比较好?

2019-02-08 16:16:20 +08:00
 mamahaha
1551 次点击
所在节点    问与答
6 条回复
loading
2019-02-08 16:23:46 +08:00
一个是数据库压力,一个是磁盘 io 压力。
因为一般预览都是缩略图,我觉得放数据库吧,一次读到缩略图和原图的信息什么的。
alvin666
2019-02-08 16:29:02 +08:00
服务器空闲的时候统一生成到数据库,然后预览的时候如果数据库没有,再当场生成
chenset
2019-02-08 17:10:56 +08:00
前者. 上传时不是需要做验证吗, 验证得到的图片信息同时存起来.
delectate
2019-02-08 17:28:07 +08:00
建议直接存入数据库。方便日后扩展,譬如基于地点,时间的索引。
richard1122
2019-02-08 19:09:02 +08:00
还有很多云服务的 cdn 支持图片转码,获取图片信息之类的功能,也可以考虑下
mamahaha
2019-02-08 23:47:57 +08:00
感谢各位

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/533447

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX