制限
r2.devサブドメインを通じた管理されたパブリックバケットへのアクセスは、プロダクション使用を意図しておらず、レート制限が適用されています。レート制限を超えると、r2.devサブドメインを通じたリクエストは一時的に制限され、429 Too Many Requestsのレスポンスが返されます。プロダクション使用ケースでは、バケットにカスタムドメインをリンクすることを検討してください。
| 機能 | 制限 |
|---|---|
| バケット | アカウントあたり1000バケット |
| バケットあたりのデータストレージ | 無制限 |
| オブジェクトキーの長さ | 1,024バイト |
| オブジェクトメタデータのサイズ | 8,192バイト |
| オブジェクトサイズ | オブジェクトあたり5 TiB1 |
| 最大オブジェクト名の長さ | 1024バイト |
| 最大アップロードサイズ3 | 5 GiB2 |
| バケットあたりの最大カスタムドメイン | 50 |
1 オブジェクトサイズの制限は5 TiBより5 GiB少ないため、4.995 TiBです。
2 最大アップロードサイズは5 GiBより5 MiB少ないため、4.995 GiBです。
3 最大アップロードサイズは、1回のリクエストでファイルをアップロードする場合、マルチパートアップロードの一部をアップロードする場合、またはマルチパートアップロードの一部にコピーする場合に適用されます。Workerがある場合、その受信リクエストサイズはWorkersリクエスト制限によって制約されます。最大アップロードサイズの制限はサブリクエストには適用されません。
SDKの使用方法については例を確認してください。
MiB(メビバイト)、GiB(ギビバイト)、またはTiB(テビバイト)で指定された制限は、基数2に基づくストレージの測定単位です。1 GiB(ギビバイト)は230バイト(または10243バイト)に相当します。これは、1 GB(ギガバイト)とは異なり、1 GBは109バイト(または10003バイト)です。
現在、CloudflareのTiered Cache機能はR2からのレスポンスと互換性がありません。これらのレスポンスは、Tiered Cacheが構成されていないかのように動作します。