创建Bucket
更新时间:2022-12-19
概述
在 BOS 中,用户操作的基本数据单元是 Object,每个 Object 必须都包含在某个存储空间 (Bucket) 中。所以用户要存储数据,必须要创建 Bucket。
操作方式
您可以通过 Console 控制台、 SDK 和 API 来创建 Bucket,具体如下:
- 通过 Console 控制台创建 Bucket请参考创建 Bucket。
-
通过 SDK 创建 Bucket:
-
通过 API 创建 Bucket:
注意事项
- 每个用户最多创建 100 个 Bucket。
- Bucket 具有区域属性,只能位于一个区域。因为 Bucket 名称创建后不能修改名称和所属区域,所以建议根据业务情况就近存储,方便上传和下载以提高访问速度。
- 每个 Bucket 的名称具有全局唯一性。可使用前缀确保名称的唯一性,如以所在的组织的名称作为 Bucket 的前缀。Bucket 创建后,不能更改名称。
- 在 Bucket 创建时即可设置相应的权限,包括:私有、公共读和公共读写三种权限。若需要设置高级权限,则请先创建好 Bucket 再去对应的详情页面中设置,具体内容请参考更新Bucket权限
- 创建 Bucket 时默认开启 CDN 加速,如果需要关闭,可直接在创建时将 “CDN 官方加速”设为 OFF 状态。
- 如您开通了多区域服务,请根据需要选择 Bucket 所在区域,请参考区域选择说明。
- 创建 Bucket 时可以选择 Bucket 的默认存储类型,如果用户使用 API、CLI 或者 SDK 上传的 Object 未指定存储类型,则继承 Bucket 的默认存储类型。在Console 控制台上,上传的 Object 默认为标准存储。如果 Object 的存储类型和Bucket 存储类型不一致时,以 Object 的存储类型为准。存储类型包含标准存储、低频存储、冷存储和归档存储四种,具体使用场景和性能请参见分级存储。