使用 Cloudflare R2 存储服务省钱
warming··1 min read
使用 Cloudflare R2 存储服务省钱
前言
之前一直使用阿里云的 OSS 服务作为图床,一年 40G 的存储容量,需要 30 多块钱。直到最近发现 Cloudflare 推出了 R2 存储服务,与 AWS 的 S3 兼容,价格非常亲民,于是打算尝试一下。
R2 价格
下面是 R2 存储服务的价格,简直是白菜价。
| 项目 | 价格 |
| 存储空间 | 每 GB 每月 0.015 美元(中国大陆也是这个价格) |
| A 类操作 | 每百万次请求 4.5 美元(允许创建、列出和删除对象的任何操作) |
| B 类操作 | 每百万次请求 0.36 美元(读取对象和元数据等操作) |
| 免费额度 | 每月 10 GB 存储容量,每月 1 百万次 A 类操作,每月 1 千万次 B 类操作,完全够个人使用,甚至可以跑一些小业务 |
| 流量 | 免费 |
注意
这里需要注意一下,如果你使用自定义域名,Cloudflare 只会对你自定义域名上的流量进行计费,而不是对 R2 的流量进行计费。所以,如果你使用自定义域名,并且域名没有使用 Cloudflare 的 CDN 服务,那么 R2 的流量仍然是免费的。
如何使用 R2
创建 Bucket
首先,你需要在 Cloudflare 的控制面板中创建一个 Bucket。
绑定域名
然后,你可以选择将你的 Bucket 绑定到一个自定义域名上,这样你就可以通过你自己的域名来访问你的 Bucket 了。
使用
创建好 Bucket 后,你就可以通过 S3 兼容的 API 来访问你的 Bucket 了。你可以使用各种 S3 客户端,比如 aws-cli、s3cmd、rclone 等。
推荐使用
R2 存储服务非常适合个人用户和小企业使用,可以用来存储备份、图片、视频等各种文件。特别是对于流量不是特别大的用户来说,基本上可以免费使用。
总结
Cloudflare R2 存储服务是一个非常不错的存储服务,价格便宜,使用方便,推荐大家使用。