对象存储OSS基本概念
阅读数:73 评论数:0
跳转到新版页面分类
网络/通信
正文
一、概述
OSS全称为Object Storage Service,翻译为对象存储服务。对象存储是一种使用HTTP API存储和检索非结构化数据和元数据对象的工具。
数据以对象(Object)的形式存储在OSS的存储空间(Bucket)中,创建Bucket时可以指定Bucket的地域、访问权限、存储类型等属性,上传的Object最后会有一个key作为其唯一标识。
二、OSS相关术语
1、存储空间(Bucket)
存储空间是用户用于存储对象(Object)的容器,所有的对象都必须隶属于某个存储空间。存储空间具有各种配置属性,包括地域、访问权限、存储类型等。用户可以根据实际需求,创建不同类型的存储空间来存储不同的数据。
同一个存储空间的内部是扁平的,没有文件系统的目录等概念,所有的对象都直接隶属于其对应的存储空间。 |
每个用户可以拥有多个存储空间。 |
存储空间的名称在OSS范围内必须是全局唯一的,一旦创建之后无法修改名称。 |
存储空间内部的对象数目没有限制。 |
2、对象(Object)
对象是OSS存储数据的基本单元,也被称为OSS的文件。Object由元数据(Object Meta)、用户数据(Data)和文件名(Key)组成,Object Meta是一组键值对,表示对象一些属性,比如最后修改时间、大小等信息,用户也可以在数据中存储一些自定义的信息。
3、地域(Region)
Region表示OSS的数据中心所在物理位置,用户可以根据实际情况选择合适的地域创建Bucket。
4、访问域名(Endpoint)
Endpoint表示OSS对外服务的访问域名,当访问不同的Region的时候,需要不同的域名。