功能概览
功能概览
在使用对象存储服务之前,建议先阅读 基本概念,了解服务使用中需要的一些基本概念:Bucket、对象、地域以及访问域名的定义等。
1. 对象存储服务主要提供以下功能
功能 | 描述 | 操作 |
---|---|---|
上传对象 | 上传文件到对象存储之前,需要先创建存储空间Bucket。创建之后,可任意上传文件到Bucket。 | 创建Bucket 创建文件夹 上传文件 |
查看或下载文件 | 您可以通过文件URL查看或者下载文件。 | 下载文件 |
解冻文件 | 访问归档存储类型文件需先进行解冻。 | 解冻文件 |
删除文件/文件夹 | 您可以删除单个或者多个不再使用的文件/文件夹,以节省您的存储空间。 | 删除文件 删除文件夹 |
设置访问权限 | 对象存储服务提供对Bucket和对象访问权限的设置。 您可以在创建Bucket或上传对象时配置进行设置,也可以在创建Bucket或上传对象后的任意时间内进行访问权限的修改。 | 设置Bucket读写权限 设置对象读写权限 |
指定时间内自动批量删除文件 | 您可以设置Bucket或对象的生命周期。例如,保留指定天数后自动删除等。 | 生命周期管理 |
创建桶策略 | 您可以通过桶策略对IAM用户或其他账号授权桶及桶内对象精确的操作权限。 | 访问权限控制管理 创建桶策略 |
修改对象HTTP头 | 可以为对象设置一个或多个HTTP头。 | 设置HTTP头 |
自定义元数据 | 为了便于对Object进行更多描述,您可以自定义以x-oss-meta-为前缀的元数据。 | 自定义元数据 |
查看资源使用情况 | 您可以通过系统提供的基础监控服务或者计量查询统计内容,查看对象存储服务使用情况的信息。 | 统计与监控 计量查询 |
使用API | 对象存储提供 RESTful API ,让您在任何时间、任何地点、任何互联网设备上都可进行上传和下载数据。基于对象存储服务,可搭建各类大规模数据存储服务。 | API文档 |
2. 对象存储服务的使用方式
使用方式 | 说明 | 相关链接 |
---|---|---|
控制台 | 对象存储控制台是为用户提供的最简单易用的操作方式。用户可通过图形化界面直接使用对象存储服务。 | 控制台操作 |
API | 对象存储提供了REST(Representational State Transfer)风格API,支持用户通过HTTP/HTTPS请求调用,实现创建、修改、删除桶,上传、下载、删除对象等操作。 | API文档 |
CLI | 对象存储支持命令行工具CLI,方便用户管理存储资源。 | CLI管理工具 |
SDK | 对象存储支持JAVA语言的SDK开发包,方便用户快速进行二次开发。 | JAVA-SDK |