开发者社区> 朱祺> 正文

阿里云云计算ACP认证重点梳理4—对象存储OSS

简介: 对象存储OSS的相关知识点梳理汇总
+关注继续查看

存储类型(Storage Class)

OSS提供标准、低频访问、归档三种存储类型,全面覆盖从热到冷的各种数据存储场景。其中标准存储类型提供高可靠、高可用、高性能的对象存储服务,能够支持频繁的数据访问;低频访问存储类型适合长期保存不经常访问的数据(平均每月访问频率1到2次),存储单价低于标准类型;归档存储类型适合需要长期保存(建议半年以上)的归档数据,在三种存储类型中单价最低。

存储空间(Bucket)

存储空间是您用于存储对象(Object)的容器,所有的对象都必须隶属于某个存储空间。您可以设置和修改存储空间属性用来控制地域、访问权限、生命周期等,这些属性设置直接作用于该存储空间内所有对象,因此您可以通过灵活创建不同的存储空间来完成不同的管理功能。

对象/文件(Object)

对象是 OSS 存储数据的基本单元,也被称为OSS的文件。对象由元信息(Object Meta),用户数据(Data)和文件名(Key)组成。对象由存储空间内部唯一的Key来标识。对象元信息是一个键值对,表示了对象的一些属性,比如最后修改时间、大小等信息,同时您也可以在元信息中存储一些自定义的信息。

地域(Region)

地域表示 OSS 的数据中心所在物理位置

访问域名(Endpoint)

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

访问密钥(AccessKey)

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

阿里云提供了Web服务页面,方便您管理对象存储OSS。您可以登录OSS管理控制台,操作存储空间和对象

阿里云也提供了丰富的API接口和各种语言的SDK包,方便您灵活地管理对象存储OSS

OSS特点:

数据自动多重冗余备份。

多用户资源隔离机制,支持异地容灾机制。

提供多种鉴权和授权机制及白名单、防盗链、主子账号功能。

多线BGP骨干网络,无带宽限制,上行流量免费

无需运维人员与托管费用,0成本运维。

提供图片处理、音视频转码、内容加速分发、鉴黄服务、归档服务等多种数据增值服务,并不断丰富中。

不限文件数量和大小。您可以根据所需存储量无限扩展存储空间,解决了传统硬件存储扩容问题。

支持流式写入和读出。特别适合视频等大文件的边写边读业务场景。

支持数据生命周期管理。您可以自定义将到期数据批量删除或者转入到低成本的归档服务。

灵活的鉴权,授权机制。提供STS和URL鉴权和授权机制,以及白名单、防盗链、主子账号功能

图片处理:支持jpg、png、bmp、gif、webp、tiff等多种图片格式的转换,以及缩略图、剪裁、水印、缩放等多种操作。

音视频转码:提供高质量、高速并行的音视频转码能力。

内容加速分发:OSS作为源站,搭配CDN进行加速分发,具有稳定、无回源带宽限制、性价比高、一键配置的特点。

OSS使用注意事项及限制:

上传文件到OSS前,必须先在阿里云的任意一个地域创建一个存储空间。创建存储空间后,您可以上传任意文件到该存储空间。

您可以删除单个或者多个文件/文件夹,还可以删除分片上传产生的碎片,节省您的存储空间

您可以为您的存储空间设置防盗链,包括 Referer 字段的白名单和是否允许 Referer 字段为空的请求访问

跨区域复制是对不同区域的存储空间中的文件进行自动异步复制。 跨区域复制将新创建的文件、文件更新和文件删除等操作从源存储空间复制到不同区域的目标存储空间。

通过设置 HTTP 头来自定义HTTP请求的策略,例如缓存策略、文件强制下载策略等。

您可以对OSS中存储的图片执行不同的操作,例如格式转换、裁剪、缩放、旋转、水印和样式封装

OSS提供图形化工具、命令行工具、文件挂载工具、FTP工具等方便您管理OSS资源。

OSS 提供 RESTful API和各种语言的SDK开发包方便您快速进行二次开发。

同一账号在同一地域内创建的存储空间(bucket)总数不能超过 30 个。

存储空间(bucket)一旦创建成功,其名称、所处地域、存储类型不能修改。

单个存储空间(bucket)的容量不限制。

通过控制台上传、简单上传、表单上传、追加上传的文件大小不能超过 5GB,要上传大小超过 5GB 的文件必须使用断点续传方式

断点续传方式上传的文件大小不能超过 48.8TB

OSS支持上传同名文件,但会覆盖已有文件。

文件删除后无法恢复。

控制台批量删除文件的上限为 1000 个,更大批量的删除必须通过API或SDK实现。

每个存储空间的生命周期配置最多可容纳 1000 条规则。

原图图片格式只能是:jpg、png、bmp、gif、webp、tiff。文件大小不能超过 20MB。

存储空间的名称在 OSS 范围内必须是全局唯一的,一旦创建之后无法修改名称。

存储空间内部的对象数目没有限制。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
谷粒学苑项目实战(九):实现阿里云对象存储OSS功能
谷粒学苑项目实战(九):实现阿里云对象存储OSS功能
46 0
阿里云国际站对象存储OSS使用方法教程!
阿里云对象存储(Object Storage Service,简称OSS)是阿里云提供的云存储服务,同时提供四种存储方式,标准存储适用于移动应用、大型网站、图片分享或热点音视频,除了标准存储外还可以选择成本更低、存储期限更长的低频访问存储、归档存储和冷归档存储作为不经常访问数据的存储方式。
89 0
阿里云对象存储oss多少钱?
如需注册阿里云,可以上123clouds.com,只需要一个邮箱就可以了,简便快捷。
247 0
使用 Nginx 作为阿里云对象存储OSS网关,给 OSS “限速”
对象存储 OSS 是经常被用于网盘存储的底层 PaaS 产品之一,但是在接触过程中很多的客户都表示使用对象存储 OSS 就怕流量控制不住,如果是企业网盘万一员工大量下载大容量文件就会导致添加流量账单。那么是否有办法给对象存储“限速”呢?
486 0
用阿里云对象存储OSS搭建个人网盘或企业网盘的方法
阿里云对象存储OSS是低成本高可靠的存储服务,使用阿里云OSS对象存储搭建个人网盘或企业网盘的方法
273 0
阿里云国际站版的对象存储oss与自建存储有什么区别呢?
对象存储oss是阿里云国际站的一个云产品,其功能是提供海量、安全可靠、低成本高持久的云存储服务。那么为什么要选择阿里云国际站的对象存储oss而不是自建存储.
67 0
+关注
朱祺
阿里云全球MVP(最有价值专家) 阿里云计算ACP 阿里大数据ACP
文章
问答
文章排行榜
最热
最新
相关电子书
更多
云计算公网质量白皮书
立即下载
阿里云认证的解析与实战-云计算ACP认证
立即下载
云计算加速开源创新
立即下载