14 Say Something

R2 Bucket 的每月 10GB 免费存储空间

之前我一直以为 Cloudflare 的 R2 Bucket 的免费存储容量是 10GB,超过 10GB 之后就要开始付钱了。作为博客图床的话,10GB 完全够用了,不过考虑到我可能会长期比较频繁地更新这个博客,因此也还是折腾了一些图片压缩的方案。

然而这两天看到一篇博客讲作者自己把图床从七牛云迁移到 R2 Bucket 的过程,提到免费存储空间是 10GB/月,而不是我一直以为的总共只有 10G。

看到这个事情我首先是有点儿惊喜,心说那岂不是根本不用考虑图片压缩了,但仔细一想又不对劲,每月 10G 不太符合直觉。查了一下居然真的是每月 10G。

按我的理解,每月 10G 的意思应该是每个月都可以往里存 10G 的内容,那这样累积下去空间占用会非常可怕,免费的套餐不可能如此大方。于是跟 AI 聊了一会儿这个每月 10G 到底是什么意思。

答复如下:

  • 传统网盘(总量限制):

    • 你的 10GB 空间就像一个 10L 的水桶。
    • 你想往里面倒 20L 的水?倒不进去。无论你只存 1 秒钟还是 1 个月,物理上限锁死在 10GB。
  • Cloudflare R2(计费模式):

    • 你的 10GB 额度其实是 “300 GB·天”的积分(10GB × 30天)。

    • 如果你今天有一个 20GB 的大文件,只需要临时中转存放 1 天,然后就删掉。

    • 计算: 20GB × 1天 = 20 GB·天。

    • 结果: 远小于 300 GB·天的免费额度。完全免费。

    • 结论: R2 允许你在短时间内突破 10GB 的限制而不花钱,只要你平均下来不超过就行。

      以上内容由 AI 生成。

所以总量就是 10G,而不是什么每个月都有新的 10G 可以用。但是可以临时突破 10G 而不一定被收费,只要及时删掉就行。

想了一下,这个方式被称为 10GB 每月还是不太合理。

#折腾