对象存储OSS基本概念

Bucket(存储空间)

用户用来管理所存储Object的存储空间。
每个用户可以拥有多个Bucket。
Bucket的名称在OSS的范围内必须是全局唯一的,一旦创建后无法修改名称。
Bucket的内部Object数目没有限制。
对于用户而言,Bucket是一个管理Object的单元,所有的Object都必须隶属于某个Bucket。
Bucket有一些属性用来控制Region、Object的访问控制、Object的生命周期等,这些属性是作用在该Bucket下所有的Object上的,因此用户可以灵活创建不同的Bucket来完成不同的管理功能。

Object(对象,文件)

Object是OSS存储数据的基本单元,称为OSS的对象,也被称为OSS的文件。

Region(区域)

Region表示OSS的数据中心所在区域,物理位置。用户可以根据费用、请求来源等综合选择数据存储的Region。一般来说,距离用户更近的Region访问速度更快。目前已经开通的Region有杭州、上海、深圳、北京、青岛、香港、美国、新加坡。
Region是在创建Bucket的时候指定的,一旦指定后就不允许更改,改Bucket下所有的Object都存储在对应的数据中心,目前不支持Object级别的Region设置。

Endpoint(访问域名)

Endpoint表示OSS对外服务的访问域名。
OSS以HTTP REST API的形式对外提供服务,当访问不同的Region的时候,需要不同的域名。
通过内网和外网访问同一个Region所需要的Endpoint也是不同的。

AccessKey(访问密钥)

AccessKey简称AK,指的是访问身份验证中用到的AccessKeyID和AccessKeySecret。
OSS通过使用AccessKeyID和AccessKeySecret对称加密的方法来验证某个请求的发送者身份。
AccessKeyID用于标识用户,AccessKeySecret是用户用于加密签名字符串和OSS用来验证签名字符串的密钥,其中AccessKeySecret必须保密。

你可能感兴趣的:(对象存储OSS基本概念)