怎么选对象存储
对照三点:出站规则、免费内容与价格、形态(独立服务还是数据库附带)。R2 每月免费层、出站不收费;B2 按量付费、出站 3 倍规则;Supabase Storage 与 Firebase Storage 随数据库计划提供。
三种形态对照
| 服务 | 形态 | 免费内容或价格 | 出站 | 详情 |
|---|---|---|---|---|
| Cloudflare R2 | 独立服务 | 每月免费 10 GB-month、1M Class A、10M Class B | 所有存储类均不收费 | 存储详情页 |
| Backblaze B2 | 独立服务 | 按量付费:存储 $6.95/TB/30 天 | 3 倍以内免费,超出 $0.01/GB;合作 CDN 不限量免费 | 存储详情页 |
| Supabase Storage | 数据库附带 | 1 GB 文件存储,随 Supabase 套餐 | 见数据库详情页 | 数据库板块详情页 |
| Firebase Storage | 数据库附带 | Spark 列“Not applicable”,免费额度在 Blaze 列 | 见数据库详情页 | 数据库板块详情页 |
出站规则
出站(egress)费用是各家的主要区别。R2 所有存储类出站不收费。B2 直接出站每月平均存储量 3 倍以内免费、超出 $0.01/GB,经合作 CDN 出站不限量免费。完整对照见出站规则对照。
免费内容与价格
R2:每月免费 10 GB-month 存储、1M Class A 操作、10M Class B 操作;超出后标准存储 $0.015/GB-month,Class A $4.50/M 请求,Class B $0.36/M 请求。B2:没有免费层,存储 $6.95/TB/30 天,Overdrive $15/TB/月。两家对照见R2 vs B2 对照。
存储类别
R2 有 Standard 与 Infrequent Access 两个存储类别:Infrequent Access $0.01/GB-month、取回 $0.01/GB、最短存储 30 天,免费层不适用。完整对照见R2 存储类别指南。
数据库附带存储
Supabase Storage:1 GB 文件存储,随 Supabase 套餐提供。Firebase Storage:Spark 计划列为“Not applicable”,免费额度在 Blaze 列。两项的详情都在数据库板块,见独立存储 vs 数据库附带存储对照。
对照清单
- 对照出站规则:R2 不收费;B2 3 倍规则与合作 CDN 规则。
- 对照免费内容与价格:R2 每月免费量与超出后价格;B2 存储价与 Overdrive 价。
- 对照存储类别:R2 的 Infrequent Access 不适用免费层、最短存储 30 天。
- 对照形态:独立服务看 R2 与 B2 的详情页;数据库附带存储看数据库板块的详情页。
- 在厂商官方页确认最终条款。
信息来源:厂商官方页;核实于 2026-11-13。条款随时可能调整或结束,领取前请以厂商官方页为准。