创建新存储桶时的位置选项是什么?

what is the location option when creating new bucket?

我正在与 miniopython 合作。 我查看了创建新存储桶的 API:

https://docs.min.io/docs/python-client-api-reference.html#make_bucket

我不明白location是什么意思?

API (Region in which the bucket will be created.) 中的描述并没有告诉我太多信息。

我该如何使用它?是子文件夹吗?

位置值的正确使用方法是什么?

不,这不是子文件夹。

创建存储桶时,您可以选择其名称和创建它的 AWS 区域。创建存储桶后,您无法更改其名称或区域。

此外,如果您使用的是 AWS 控制台,您可能会发现有趣的是,它会显示所有区域中的所有存储桶,这可能意味着 S3 是一项全球服务。

但是bucket是有地域限制的,创建bucket的时候需要指定地域。

因此,在 minio 中,通过 location,它们表示您希望 S3 backet 端点所在的位置。 Full list of S3 service end-points is here.

所以,基本上,通过设置 location,您可以选择“放置”您的桶的位置。