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

本文涉及的产品
对象存储 OSS,20GB 3个月
对象存储 OSS,恶意文件检测 1000次 1年
对象存储 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,搭建一个在线教育视频课程分享网站。
相关文章
|
6月前
|
存储 监控 文件存储
存储之外,还有什么?云计算对象存储服务OSS深度洞察
存储之外,还有什么?云计算对象存储服务OSS深度洞察
298 0
|
10月前
|
存储 监控 对象存储
阿里云OSS除了价格降70%,关于对象存储预留空间你必须知道的
阿里云OSS除了价格降70%,关于对象存储预留空间你必须知道的,对象存储OSS预留空间是什么?预留空间是指定地域的,仅可抵扣该地域“标准存储 - 本地冗余”的OSS存储费用,不支持非存储容量费用抵扣,付费周期一年,阿里云对象存储推出全新预留空间产品(Reserved Capacity),客户购买一年的预留空间,较按量付费,最高可节省70%的费用。还有无地域属性预留空间
277 0
|
15天前
|
分布式计算 大数据 MaxCompute
MaxCompute产品使用合集之使用pyodps读取OSS(阿里云对象存储)中的文件的步骤是什么
MaxCompute作为一款全面的大数据处理平台,广泛应用于各类大数据分析、数据挖掘、BI及机器学习场景。掌握其核心功能、熟练操作流程、遵循最佳实践,可以帮助用户高效、安全地管理和利用海量数据。以下是一个关于MaxCompute产品使用的合集,涵盖了其核心功能、应用场景、操作流程以及最佳实践等内容。
|
16天前
|
运维 Java Serverless
Serverless 应用引擎产品使用之数据文件(例如sdxl)超过了OSS(对象存储服务)的单个上传大小限制(5GB)如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
21 1
|
27天前
|
存储 数据可视化 安全
对象存储OSS产品常见问题之有几十亿个txt文件,单个4kb,使用oss如何解决
对象存储OSS是基于互联网的数据存储服务模式,让用户可以安全、可靠地存储大量非结构化数据,如图片、音频、视频、文档等任意类型文件,并通过简单的基于HTTP/HTTPS协议的RESTful API接口进行访问和管理。本帖梳理了用户在实际使用中可能遇到的各种常见问题,涵盖了基础操作、性能优化、安全设置、费用管理、数据备份与恢复、跨区域同步、API接口调用等多个方面。
57 11
|
27天前
|
存储 弹性计算 文件存储
对象存储OSS产品常见问题之OSS Bucket 创建好后更改存储类型如何解决
对象存储OSS是基于互联网的数据存储服务模式,让用户可以安全、可靠地存储大量非结构化数据,如图片、音频、视频、文档等任意类型文件,并通过简单的基于HTTP/HTTPS协议的RESTful API接口进行访问和管理。本帖梳理了用户在实际使用中可能遇到的各种常见问题,涵盖了基础操作、性能优化、安全设置、费用管理、数据备份与恢复、跨区域同步、API接口调用等多个方面。
49 0
|
2月前
|
存储 对象存储 容器
阿里云OSS对象存储基础入门
阿里云OSS对象存储基础入门
95 0
|
2月前
|
存储 域名解析 应用服务中间件
阿里云OSS对象存储,实现内网访问,免流量费用
阿里云OSS对象存储,实现内网访问,免流量费用
462 2
|
7月前
|
存储 JavaScript 应用服务中间件
OSS对象存储后端实现+Vue实现图片上传【基于若依管理系统开发】
OSS对象存储后端实现+Vue实现图片上传【基于若依管理系统开发】
686 0
|
10月前
|
存储 监控 对象存储
阿里云推出对象存储预留空间产品OSS
阿里云推出对象存储预留空间产品OSS,对象存储OSS预留空间是什么?预留空间是指定地域的,仅可抵扣该地域“标准存储 - 本地冗余”的OSS存储费用,不支持非存储容量费用抵扣,付费周期一年,阿里云对象存储推出全新预留空间产品(Reserved Capacity),客户购买一年的预留空间,较按量付费,最高可节省70%的费用。还有无地域属性预留空间
108 0