跳转到内容
搜索文档

限制

最后更新 查看 MarkdownAgent 设置
Feature Limit
每个存储桶的数据存储 无限制
每个存储桶的对象数量 无限制
每个账户的最大存储桶数量 1,000,000
每个存储桶的存储桶管理操作最大速率 1 每秒 50 次
每个存储桶的自定义域名数量 100
对象键长度 1,024 字节
对象元数据大小 8,192 字节
对象大小 每个对象 5 TiB 2
最大上传大小 3 5 GiB(单次)/ 4.995 TiB(分片) 4
最大上传分片数 10,000
对同一对象名称(键)的最大并发写入 每秒 1 次 5

以 MiB(mebibyte)、GiB(gibibyte)或 TiB(tebibyte)指定的限制是基于 base-2 的存储计量单位。1 GiB(gibibyte)相当于 230 字节(或 10243 字节)。这与 1 GB(gigabyte)不同,后者为 109 字节(或 10003 字节)。

通过 r2.dev 对托管公开存储桶的速率限制

通过 r2.dev 子域名访问托管公开存储桶不适用于生产用途,并会应用可变的速率限制。存储桶的 r2.dev 端点旨在用于测试。

  • 如果超过速率限制(每秒数百个请求),对 r2.dev 端点的请求将被临时限流,您将收到 429 Too Many Requests 响应。
  • 使用 r2.dev 端点时,带宽(吞吐量)也可能被限流。

对于生产用例,请将自定义域名连接到您的存储桶。自定义域名允许您从您控制的域名(例如 assets.example.com)提供内容,配置细粒度缓存,设置重定向和重写规则,通过 Cloudflare Workers 变更内容,并获取从 R2 存储桶提供的内容的详细 URL 级分析。

Cloudflare REST API

Cloudflare REST API 的速率限制为账户上所有 R2 REST API 操作每五分钟 1,200 个请求。

对于高吞吐量对象操作,请改用 S3 兼容 APIWorkers API。Cloudflare REST API 最适合较低吞吐量的管理和配置操作。

Footnotes

  1. 存储桶管理操作包括创建、删除、列出和配置存储桶。此限制_不_适用于读取或写入存储桶中的对象。

  2. 对象大小限制比 5 TiB 少 5 GiB,即 4.995 TiB。

  3. 最大上传大小适用于通过一次请求上传文件、上传分片上传的分片,或复制到分片上传的分片。如果您有 Worker,其入站请求大小受 Workers 请求限制 约束。最大上传大小限制不适用于子请求。

  4. 最大上传大小比 5 GiB 少 5 MiB,即 4.995 GiB。

  5. 以更高频率对同一对象名称(键)进行并发写入将返回 HTTP 429(速率限制)响应。

这篇文档对您有帮助吗?