本文介绍OSS使用中的几种基本概念。给大家分享OSS的Bucket、Object、Region、Endpoint和AccessKey。
Bucket
首先给大家介绍一下Bucket,Bucket是用户用来管理所存储Object的储物空间。每个用户可以拥有多个Bucket。Bucket的名称在OSS的范围内必须是全局唯一的,一旦创建之后无法修改名称。Bucket内部的Object数目是没有限制的。用户可以简单的把Bucket理解为本地电脑的一个文件夹。
Object
下一个是Object,Object是OSS存储数据的基本单元,称为OSS对象,也被称为OSS的文件。用户可以把Object简单理解为文件夹中的文件。
Bucket对用户来说是一个管理Object的单元,所有的Object都必须隶属于某个Bucket。Bucket有一些属性用来控制Region、Object的访问控制、Object的生命周期等,这些属性是作用在该Bucket下所有的Object上的,因此用户可以灵活创建不同的Bucket来完成不同的管理功能。
下面给大家介绍一下Bucket的命名规范:Bucket名称只能包括小写字母、数字和短横线(-);必须以小写字母或者数字开头;长度必须在3