V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
mamahaha
V2EX  ›  问与答

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

  •  
  •   mamahaha · 2019-02-08 16:16:20 +08:00 · 1563 次点击
    这是一个创建于 2142 天前的主题,其中的信息可能已经有所发展或是发生改变。
    6 条回复    2019-02-08 23:47:57 +08:00
    loading
        1
    loading  
       2019-02-08 16:23:46 +08:00 via Android   ❤️ 1
    一个是数据库压力,一个是磁盘 io 压力。
    因为一般预览都是缩略图,我觉得放数据库吧,一次读到缩略图和原图的信息什么的。
    alvin666
        2
    alvin666  
       2019-02-08 16:29:02 +08:00 via Android   ❤️ 2
    服务器空闲的时候统一生成到数据库,然后预览的时候如果数据库没有,再当场生成
    chenset
        3
    chenset  
       2019-02-08 17:10:56 +08:00   ❤️ 1
    前者. 上传时不是需要做验证吗, 验证得到的图片信息同时存起来.
    delectate
        4
    delectate  
       2019-02-08 17:28:07 +08:00   ❤️ 1
    建议直接存入数据库。方便日后扩展,譬如基于地点,时间的索引。
    richard1122
        5
    richard1122  
       2019-02-08 19:09:02 +08:00   ❤️ 1
    还有很多云服务的 cdn 支持图片转码,获取图片信息之类的功能,也可以考虑下
    mamahaha
        6
    mamahaha  
    OP
       2019-02-08 23:47:57 +08:00
    感谢各位
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1052 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 19:21 · PVG 03:21 · LAX 11:21 · JFK 14:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.