阿里云对象存储服务(OSS)

本文涉及的产品
对象存储 OSS,20GB 3个月
对象存储 OSS,恶意文件检测 1000次 1年
对象存储 OSS,内容安全 1000次 1年
简介: 阿里云对象存储服务(OSS)是一个用于存储和访问任意类型和数量数据的云服务。在配置 OSS 访问时,需要提供 Bucket 的 Endpoint 信息,这个信息包括公网地址和私网地址。

阿里云对象存储服务(OSS)是一个用于存储和访问任意类型和数量数据的云服务。在配置 OSS 访问时,需要提供 Bucket 的 Endpoint 信息,这个信息包括公网地址和私网地址。
Endpoint 是 OSS 服务对外提供服务的域名,用户通过这个域名来访问 OSS 服务。公网地址和私网地址分别对应了 OSS 的公网访问和私网访问。
公网地址是 OSS 在公网上的访问地址,用户可以直接通过这个地址来访问 OSS 服务。私网地址是 OSS 在阿里云内部的访问地址,主要用于阿里云内部的资源访问,比如阿里云的 K8s 集群。
配置私网地址可以提高数据访问性能,因为私网地址的访问路径更短,数据传输的延迟更低。但是,要使用私网地址,需要满足以下条件:

  1. 您的 K8s 集群所在区域和 OSS 区域相同。例如,如果您的 Bucket 在杭州 Region,那么您需要使用 oss-cn-hangzhou-internal.aliyuncs.com 作为私网地址。
  2. 您的 K8s 集群需要和阿里云 OSS 服务在一个地域内。
    在使用 OSS 时,还需要了解以下知识点:
  3. 访问密钥:阿里云 OSS 服务需要使用访问密钥进行身份验证。访问密钥分为 AccessKeyId 和 AccessKeySecret,由阿里云官方提供或者在阿里云控制台生成。
  4. 地域和区域:阿里云的地域是指 OSS 服务所在的物理区域,而区域是指 OSS 服务的逻辑区域。一个地域可以包含多个区域,不同区域之间的访问会有延迟。
  5. 存储类型:OSS 提供了多种存储类型,包括标准存储、低频存储、归档存储等。不同的存储类型适用于不同的数据访问频率和存储需求。
  6. 对象(Object):OSS 中的数据是以对象的形式存储的,每个对象都有一个唯一的标识符(ObjectKey)。对象由 Bucket 存储,一个 Bucket 中的对象可以有相同的键,但是不能有相同的值。
  7. 请求和响应:OSS 提供了 HTTP 协议的访问接口,用户可以通过 HTTP 请求来访问和操作 OSS 数据。OSS 服务会返回 HTTP 响应,包括请求的状态码、响应头和响应体。
  8. 错误处理:在使用 OSS 时,需要处理可能出现的错误,例如网络错误、访问权限错误、对象不存在等。OSS 服务会返回对应的错误码和错误信息,用户需要根据错误信息进行相应的处理。
相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
目录
相关文章
|
2月前
|
Java API 开发工具
如何用阿里云 oss 下载文件
阿里云对象存储服务(OSS)提供了多种方式下载文件,以下讲解下各种方式的下载方法
1043 1
|
2月前
|
存储 安全 对象存储
手把手教你搭建阿里云图床(PicGo+Typora+阿里云OSS),新手小白一看就会
本文详细介绍了怎样帮助新手小白从注册,购买阿里云OSS,到一步一步配置OSS做为图床,和PicGo、Typora软件连接,配置好关联之后,在使用Typora写文章时,如果需要插入图片,只需要将图片复制粘贴到Typora的编辑区域,就会自动通过PicGo上传到指定图床,自动复制外网能访问的URL并展示,简直不要太方便,极大的解决了编辑文章时复制处理图片链接的痛点。
212 2
手把手教你搭建阿里云图床(PicGo+Typora+阿里云OSS),新手小白一看就会
|
2月前
|
弹性计算 前端开发 小程序
微信小程序上传文件至阿里云OSS直传(java后端签名+前端直传)
当前的通用文件上传方式是通过前端上传到服务器,再由服务器转存至对象存储。这种方式在处理小文件时效率尚可,但大文件上传因受限于服务器带宽,速度较慢。例如,一个100MB的文件在5Mbps带宽的阿里云ECS上上传至服务器需160秒。为解决此问题,可以采用后端签名的方式,使微信小程序直接上传文件到阿里云OSS,绕过服务器中转。具体操作包括在JAVA后端引入相关依赖,生成签名,并在微信小程序前端使用这个签名进行文件上传,注意设置正确的请求头和formData参数。这样能提高大文件上传的速度。
|
3天前
|
分布式计算 大数据 MaxCompute
MaxCompute产品使用合集之使用pyodps读取OSS(阿里云对象存储)中的文件的步骤是什么
MaxCompute作为一款全面的大数据处理平台,广泛应用于各类大数据分析、数据挖掘、BI及机器学习场景。掌握其核心功能、熟练操作流程、遵循最佳实践,可以帮助用户高效、安全地管理和利用海量数据。以下是一个关于MaxCompute产品使用的合集,涵盖了其核心功能、应用场景、操作流程以及最佳实践等内容。
|
8天前
|
网络协议 对象存储
阿里云oss配置自有域名
阿里云oss配置自有域名
18 1
|
10天前
|
存储 开发工具 对象存储
Javaweb之SpringBootWeb案例之阿里云OSS服务入门的详细解析
Javaweb之SpringBootWeb案例之阿里云OSS服务入门的详细解析
16 0
|
16天前
|
安全 Java 网络安全
对象存储oss使用问题之使用oss上服务器后显示服务异常如何解决
《对象存储OSS操作报错合集》精选了用户在使用阿里云对象存储服务(OSS)过程中出现的各种常见及疑难报错情况,包括但不限于权限问题、上传下载异常、Bucket配置错误、网络连接问题、跨域资源共享(CORS)设定错误、数据一致性问题以及API调用失败等场景。为用户降低故障排查时间,确保OSS服务的稳定运行与高效利用。
17 0
|
17天前
|
存储 Java API
阿里云oss简介和使用流程
本文档介绍了如何准备阿里云OSS(对象存储服务)并开始使用它。首先,需要注册阿里云账号并进行实名认证,然后购买OSS资源包。在阿里云控制台中,可以创建和管理OSS存储空间(称为“Bucket”)。接着,文章简要介绍了阿里云OSS,它是一个基于云端的对象存储服务,提供高可靠性、高性能、低成本和易于使用的特性。 在阿里云OSS控制台,用户可以进行文件的上传和下载操作。通过API,开发者可以使用各种编程语言(如Java)来创建、删除Bucket以及上传、下载和删除文件。例如,Java代码示例展示了如何创建Bucket、上传文件、删除文件以及下载文件到本地的操作。
|
24天前
|
开发工具 对象存储
阿里云OSS文件上传
阿里云OSS文件上传
67 0
|
24天前
|
存储 缓存 Java
阿里云OSS实战从入门到大神
说起阿里云OSS,那作用和功能都是非常强大的,它可以存放图片,音频,视频等资源文件,这些资源文件,你不必存放到服务器的硬盘里,这样既可以节省服务器硬盘空间,又可以降低服务器的读写压力,非常适合大并发的架构。
58 0

热门文章

最新文章