mamahaha
V2EX  ›  问与答

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

  •  
  •   mamahaha · Feb 8, 2019 · 1946 views
    This topic created in 2665 days ago, the information mentioned may be changed or developed.
    6 replies    2019-02-08 23:47:57 +08:00
    loading
        1
    loading  
       Feb 8, 2019 via Android   ❤️ 1
    一个是数据库压力,一个是磁盘 io 压力。
    因为一般预览都是缩略图,我觉得放数据库吧,一次读到缩略图和原图的信息什么的。
    alvin666
        2
    alvin666  
       Feb 8, 2019 via Android   ❤️ 2
    服务器空闲的时候统一生成到数据库,然后预览的时候如果数据库没有,再当场生成
    chenset
        3
    chenset  
       Feb 8, 2019   ❤️ 1
    前者. 上传时不是需要做验证吗, 验证得到的图片信息同时存起来.
    delectate
        4
    delectate  
       Feb 8, 2019   ❤️ 1
    建议直接存入数据库。方便日后扩展,譬如基于地点,时间的索引。
    richard1122
        5
    richard1122  
       Feb 8, 2019   ❤️ 1
    还有很多云服务的 cdn 支持图片转码,获取图片信息之类的功能,也可以考虑下
    mamahaha
        6
    mamahaha  
    OP
       Feb 8, 2019
    感谢各位
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5389 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 55ms · UTC 07:06 · PVG 15:06 · LAX 00:06 · JFK 03:06
    ♥ Do have faith in what you're doing.