V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mytry
V2EX  ›  程序员

能上传图片附件的网站,会出现被用户恶意上传导致空间大量消耗的情况吗?

  •  
  •   mytry · 2019-01-08 11:26:23 +08:00 · 3606 次点击
    这是一个创建于 2151 天前的主题,其中的信息可能已经有所发展或是发生改变。
    比如贴吧、知乎、简书等网站的贴图,对每个用户上传的图片总容量有限制吗?

    之前在知乎编辑文章里测试,只上传图片但不被文章引用,图片仍然会长期存储。并且上传了几 GB 的 GIF 大图片,仍然可以继续上传。

    如果没有总量限制的话,要是用户不断上传大图片,服务器存储会不会被存爆,至少 CDN 的存储成本会变得很大吧。
    15 条回复    2019-01-09 01:27:22 +08:00
    creedowl
        1
    creedowl  
       2019-01-08 11:34:30 +08:00 via Android
    冷数据存储都成本很低的吧,只有热门图片上 cdn 就行了
    Kirscheis
        2
    Kirscheis  
       2019-01-08 11:42:12 +08:00 via Android
    比起各种运营开发成本,存储几乎算是不要钱吧。。多数用户也不会想着传一堆图把网站撑爆
    SakuraKuma
        3
    SakuraKuma  
       2019-01-08 11:55:41 +08:00
    带宽才是问题。。
    realpg
        4
    realpg  
       2019-01-08 13:26:15 +08:00
    微博图床了解一下 23333
    PythonKGB
        5
    PythonKGB  
       2019-01-08 15:07:34 +08:00
    存储有个先天的限制,普通用户的上传速率是及其有限的,即使你有耐心有信心有恒心的进行上传操作,你一天实际也传不了太多……

    没有访问量的冷数据,压缩去重,数据层分离,都能降低存储成本。

    删除是不可能删除的,指不定你哪天想起来自己这个 1 个 GB 的 GIF 来呢?
    PythonKGB
        6
    PythonKGB  
       2019-01-08 15:07:55 +08:00
    不过部分网站存在限制,压根就不提供图床。
    mytry
        7
    mytry  
    OP
       2019-01-08 15:33:00 +08:00
    @PythonKGB 之前知乎上传图片的接口正好可以用家里机顶盒的城域网访问,不占普通的带宽,而且速度可以好几 MB/s。写个脚本自动一天可以上传几百 GB 的数据,一周好几 TB,这成本不低了吧。而且这还是单个用户,要是多喊几个同城的一起开着,估计一个月可以耗掉几百 TB 了~
    newmlp
        8
    newmlp  
       2019-01-08 15:42:46 +08:00
    会,但是知乎运维也不是傻,就眼睁睁看着你把存储占完?
    mengyang624
        9
    mengyang624  
       2019-01-08 15:56:25 +08:00
    @mytry #7 你试试,传几个小时应该就会收到一封邮件说你违反 tos,封号封 ip 图全删……
    annielong
        10
    annielong  
       2019-01-08 16:11:06 +08:00
    存储不值钱,流量值钱
    iyangyuan
        11
    iyangyuan  
       2019-01-08 17:24:47 +08:00
    临时文件自动清理
    chocotan
        12
    chocotan  
       2019-01-08 17:36:16 +08:00
    流量值钱+1
    pkoukk
        13
    pkoukk  
       2019-01-08 18:29:14 +08:00
    他们的检测阈值可能是几百 GB
    mydns
        14
    mydns  
       2019-01-08 19:11:50 +08:00
    文件对比 在数据库记录储存多个 实际文件只储存一个
    ooleslie
        15
    ooleslie  
       2019-01-09 01:27:22 +08:00 via Android
    在可控范围吧,大部分会规定图片大小,用户量也都知道
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5395 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 49ms · UTC 05:57 · PVG 13:57 · LAX 21:57 · JFK 00:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.