Skip to content

Commit 0bf8067

Browse files
authored
r2: Update limits.mdx (#21182)
* r2: Update limits.mdx Clarifies rate limits on concurrent writes per object name. * Update limits.mdx
1 parent 9011bd9 commit 0bf8067

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/content/docs/r2/platform/limits.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import { Render } from "~/components";
1616
| Object size | 5 TiB per object<sup>2</sup> |
1717
| Maximum upload size<sup>4</sup> | 5 GiB<sup>3</sup> |
1818
| Maximum upload parts | 10,000 |
19+
| Maximum concurrent writes to the same object name (key) | 1 per second <sup>5</sup> |
1920

2021
<sup>1</sup> Bucket management operations include creating, deleting, listing,
2122
and configuring buckets. This limit does _not_ apply to reading or writing objects to a bucket.
@@ -27,6 +28,7 @@ uploading a part of a multipart upload, or copying into a part of a multipart
2728
upload. If you have a Worker, its inbound request size is constrained by
2829
[Workers request limits](/workers/platform/limits#request-limits). The max
2930
upload size limit does not apply to subrequests.
31+
<br /> <sup>5</sup> Concurrent writes to the same object name (key) at a higher rate will cause you to see HTTP 429 (rate limited) responses, as you would with other object storage systems.
3032
<br />
3133

3234
Limits specified in MiB (mebibyte), GiB (gibibyte), or TiB (tebibyte) are storage units of measurement based on base-2. 1 GiB (gibibyte) is equivalent to 2<sup>30</sup> bytes (or 1024<sup>3</sup> bytes). This is distinct from 1 GB (gigabyte), which is 10<sup>9</sup> bytes (or 1000<sup>3</sup> bytes).

0 commit comments

Comments
 (0)