对象存储 OSS 基本概念讲解|学习笔记

本文涉及的产品
对象存储 OSS,20GB 3个月
.cn 域名,1个 12个月
对象存储 OSS,恶意文件检测 1000次 1年
简介: 快速学习对象存储 OSS 基本概念讲解

开发者学堂课程【管理功能玩转对象存储OSS使用入门对象存储 OSS 基本概念讲解】学习笔记,与课程紧密联系,让用户快速学习知识

课程地址:https://developer.aliyun.com/learning/course/378/detail/4735


对象存储 OSS 基本概念讲解


内容介绍:

一、Bucket存储空间)

二、Object对象,文件)

三、Region区域)

四、Endopint(访问域名)

AccessKey(访问密钥)


一、Bucket(存储空间)

(1) 概念

Bucket 是用户用来管理所存储 Object 的存储空间。每个用户可以拥有多个 Bucket。 

Bucket 的名称在 OSS 的范围内必须是全局唯一的,一旦创建之后无法修改名称。 Bucket 内部的 Object 数目是没有限制的。用户可以简单的把 Bucket 理解为本地电脑的一个文件夹。

(2) Bucket命名规范

只能包括小写字母,数字和短横线(-)

必须以小写字母或者数字开头

长度必须在3-63字节之间


二、Object(对象,文件)

(1) 概念

Object  OSS 存储数据的基本单元,称为 OSS 的对象,也被称为 OSS 的文件。用户可以把 Object 理解为文件夹中的文件。Bucket 对于用户来说是一个管理 Object 的单元,所有的 Object 都必须隶属于某个 Bucket。

Bucket 有一些属性用来控制 Region、Object 的访问控制、Object 的生命周期等,这些属性是作用在该 Bucket 下所有的 Object 上的,因此用户可以灵活创建不同的 Bucket 来完成不同的管理功能。

(2) Object 命名规范

使用 UTF-8 编码

长度必须在1-1023字节之间

不能以“/”或者“\”字符开头

注意:Object的名字是大小写敏感的


三、Region(区域)

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

 

四、Endopint(访问域名)

Endpoint 表示 0SS 对外服务的访问域名。 OSS  HTTP REST API 的形式对外提供服务,当访问不同的 Region 的时候,需要不同的域名。

通过内网和外网访问同一个 Region 所需要的 Endpoint 也是不同的。详细的 Endpoint 请参考5.9节,此处用户只需知道 Endopint 使用的OSS访问域名即可。


五、AccessKey(访问密钥)

AccessKey,简称AK,指的是访问身份验证中用到的 AccessKeyId和 AccessKeySecret。

OSS 通过使用 AccessKeyId  AccessKeySecret 对称加的方法来验证某个请求的发送者身份。

AccessKeyId 用于标示用户, AccessKeySecret 是用户用于加密签名字符串和OSS用来验证签名字符串的钥。其中 AccessKeySecret 必须保密。 AccessKey 可以理解为 OSS 在被访问的时候用于验证身份的钥匙

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
相关文章
|
2月前
|
存储 Java 开发工具
【三方服务集成】最新版 | 阿里云OSS对象存储服务使用教程(包含OSS工具类优化、自定义阿里云OSS服务starter)
阿里云OSS(Object Storage Service)是一种安全、可靠且成本低廉的云存储服务,支持海量数据存储。用户可通过网络轻松存储和访问各类文件,如文本、图片、音频和视频等。使用OSS后,项目中的文件上传业务无需在服务器本地磁盘存储文件,而是直接上传至OSS,由其管理和保障数据安全。此外,介绍了OSS服务的开通流程、Bucket创建、AccessKey配置及环境变量设置,并提供了Java SDK示例代码,帮助用户快速上手。最后,展示了如何通过自定义starter简化工具类集成,实现便捷的文件上传功能。
【三方服务集成】最新版 | 阿里云OSS对象存储服务使用教程(包含OSS工具类优化、自定义阿里云OSS服务starter)
|
7月前
|
分布式计算 大数据 MaxCompute
MaxCompute产品使用合集之使用pyodps读取OSS(阿里云对象存储)中的文件的步骤是什么
MaxCompute作为一款全面的大数据处理平台,广泛应用于各类大数据分析、数据挖掘、BI及机器学习场景。掌握其核心功能、熟练操作流程、遵循最佳实践,可以帮助用户高效、安全地管理和利用海量数据。以下是一个关于MaxCompute产品使用的合集,涵盖了其核心功能、应用场景、操作流程以及最佳实践等内容。
|
5月前
|
分布式计算 DataWorks 调度
DataWorks产品使用合集之多个业务流程上传同名资源到同一个OSS(对象存储服务)URL,会产生什么问题
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
|
5月前
|
存储 弹性计算 对象存储
预留空间是什么?阿里云OSS对象存储预留空间说明
阿里云OSS预留空间是预付费存储产品,提供折扣价以锁定特定容量,适用于抵扣有地域属性的Bucket标准存储费用及ECS快照费。通过购买预留空间,如500GB通用预留+100GB标准-本地冗余存储包,用户可优化成本。
221 4
|
5月前
|
运维 Serverless 数据处理
函数计算产品使用问题之在对象存储服务(OSS)上创建ZIP包解压触发器后,触发器未按预期执行,一般是什么导致的
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
5月前
|
关系型数据库 分布式数据库 数据库
PolarDB产品使用问题之如何将冷存到OSS(Object Storage Service)的数据恢复
PolarDB产品使用合集涵盖了从创建与管理、数据管理、性能优化与诊断、安全与合规到生态与集成、运维与支持等全方位的功能和服务,旨在帮助企业轻松构建高可用、高性能且易于管理的数据库环境,满足不同业务场景的需求。用户可以通过阿里云控制台、API、SDK等方式便捷地使用这些功能,实现数据库的高效运维与持续优化。
|
6月前
|
文字识别 算法 安全
视觉智能开放平台产品使用合集之如何将返回的图片链接转存到OSS(对象存储服务)
视觉智能开放平台是指提供一系列基于视觉识别技术的API和服务的平台,这些服务通常包括图像识别、人脸识别、物体检测、文字识别、场景理解等。企业或开发者可以通过调用这些API,快速将视觉智能功能集成到自己的应用或服务中,而无需从零开始研发相关算法和技术。以下是一些常见的视觉智能开放平台产品及其应用场景的概览。
|
7月前
|
存储 监控 视频直播
对象存储OSS产品中涉及的几个基本概念
对象存储OSS产品中涉及的几个基本概念
121 1
|
7月前
|
存储 监控 视频直播
OSS产品中基本概念
本文将向您介绍对象存储OSS产品中涉及的几个基本概念
70 0
|
7月前
|
存储 数据可视化 安全
对象存储OSS产品常见问题之有几十亿个txt文件,单个4kb,使用oss如何解决
对象存储OSS是基于互联网的数据存储服务模式,让用户可以安全、可靠地存储大量非结构化数据,如图片、音频、视频、文档等任意类型文件,并通过简单的基于HTTP/HTTPS协议的RESTful API接口进行访问和管理。本帖梳理了用户在实际使用中可能遇到的各种常见问题,涵盖了基础操作、性能优化、安全设置、费用管理、数据备份与恢复、跨区域同步、API接口调用等多个方面。
271 11

热门文章

最新文章