Ison
V2EX  ›  问与答

想了解一下你们存储图片比较倾向用哪种方式,是文件存储还是数据库存储,还是其它方式呢

  •  
  •   Ison · Mar 26, 2015 · 3551 views
    This topic created in 4065 days ago, the information mentioned may be changed or developed.
    RT
    打算做app项目
    图片基本上都是手机拍照上传的
    文件大小应该不会超过1M吧
    你们一般会选择哪种方式呢
    10 replies    2015-03-26 12:12:06 +08:00
    b821025551b
        1
    b821025551b  
       Mar 26, 2015   ❤️ 1
    当然是文件了,真的有往数据库里存图片的?
    naver1
        2
    naver1  
       Mar 26, 2015
    现在的手机拍出来的照片一般都2-4M的。没发现有往数据库里存图的。。。
    mhycy
        3
    mhycy  
       Mar 26, 2015
    ...貌似也就只有国内的教材会在数据库里面存图片了吧
    Ison
        4
    Ison  
    OP
       Mar 26, 2015
    @DT27 @b821025551b @mhycy
    我之前也是一只用文件的
    但是感觉用文件数据一致性不好保证 时间一长会导致很多冗余文件
    或者你们是怎么解决这些问题的呢
    mhycy
        5
    mhycy  
       Mar 26, 2015
    @Ison 用id索引文件,数据库记录id与相对路径

    冗余文件扫一次就知道了,本地存在的文件在数据库中匹配一下~
    不存在记录即可删除
    icemanpro
        6
    icemanpro  
       Mar 26, 2015
    放数据库的话,备份数据库就可备份文件,不然就要自行备份文件。
    ms sql server 有 filestream
    lijinma
        7
    lijinma  
       Mar 26, 2015
    不打算使用下七牛或又拍云?
    Ison
        8
    Ison  
    OP
       Mar 26, 2015
    @lijinma 也在了解 之前木有用过。。。
    xinyewdz
        9
    xinyewdz  
       Mar 26, 2015
    用数据库存文件,访问量大的时候,数据库怎么办?用文件是最好的方法,
    lyaohe
        10
    lyaohe  
       Mar 26, 2015 via Android
    @Ison 用七牛或又拍云存文件比较好,上传和下载不用占用自己服务器的带宽,而且他们都CDN分发,比存放在自己服务器好多了⊙▽⊙
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3198 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 58ms · UTC 14:37 · PVG 22:37 · LAX 07:37 · JFK 10:37
    ♥ Do have faith in what you're doing.