OSS对象存储服务

目录

1.定义

2.核心概念

3.核心特性

4.智能分层

5.典型应用场景


1.定义

OSS 全称 Object Storage Service(对象存储服务) ,是阿里云提供的海量、安全、低成本、高可靠的云存储服务 。它和传统的"文件夹"存储方式不同,专门用来存放图片、视频、文档、备份文件这类非结构化数据。

2.核心概念

1)存储空间 (Bucket):存放对象的"容器",相当于一个"仓库"或"网盘"。创建时需要指定地域和访问权限。

2)对象 (Object):OSS 存储数据的基本单元,也就是"文件"。它由元数据(描述信息)、用户数据(文件内容)和唯一的文件名 (Key) 组成。

3)地域 (Region):Bucket 所在的物理数据中心位置。选择离用户近的地域,访问速度更快。

OSS 没有传统的"文件夹层级"。虽然可以用 test1/test.jpg 这样的名字,但这只是一个字符串(Key),并不表示它真的存在 test1 这个目录下。这种"扁平"结构让海量文件的访问效率变得极高。

3.核心特性

1)海量与高可靠:总存储容量无上限,数据持久性高达 99.9999999999%(12个9),意味着数据几乎不会丢失。

2)原子性与强一致性:一个对象的上传操作要么完全成功,要么完全失败,不会出现"半个文件"的情况。

3)RESTful API 访问:通过标准的 HTTP 接口就能操作,任何语言、任何平台的应用都能轻松接入。

4)按需付费:无需采购硬件,只为实际使用量付费,运维成本几乎为零。

4.智能分层

OSS 提供多种存储类型,覆盖从"热"到"冷"的数据。可以根据数据的访问频率,把不常看的"冷数据"自动转移到更便宜的归档存储中,从而大幅降低成本。

|-----------|--------------------|---------------|
| 存储类型 | 适用场景 | 关键特点 |
| 标准存储 | 频繁访问的图片、音视频、网站静态资源 | 高持久、高可用、高性能 |
| 低频访问 | 平均每月访问 1-2 次的数据 | 存储单价更低,支持实时访问 |
| 归档存储 | 长期保存(建议半年以上)的档案 | 需 1分钟 解冻才能读取 |
| 冷归档/深度冷归档 | 合规留存、极冷数据 | 成本极低,解冻时间更长 |

5.典型应用场景

1)静态网站/音视频托管:作为 CDN 的源站,存储图片、视频,分担服务器压力。

2)数据备份与归档:重要数据的异地容灾备份,设置生命周期自动转冷存储。

3)大数据/AI 数据湖:存储海量原始数据,供 Spark、Hadoop 等计算引擎直接分析。

4)App 用户生成内容 (UGC):手机 App 直接上传照片、视频到 OSS,无需经过自己的服务器。

相关推荐
piaoyiren25 分钟前
Python FTP 服务端项目详细功能文档
网络·数据库·python
半杯咖啡半行码26 分钟前
QML进阶实战(二):异步网络、性能优化与工程化落地
网络·qt·性能优化·qml
悟天特斯32 分钟前
安防一体化:从“各管各的“到“全局联动“
java·大数据·网络·人工智能·物联网
骑着蜗牛撵大象3271 小时前
手写一个 HTTP 服务器:从 socket 到 epoll,Linux 上到底怎么把请求变成响应
linux·服务器·网络·http·epoll·socket编程·并发模型
wusam1 小时前
基于HCL的python脚本编程(2)
网络·python·智能路由器
乌恩大侠1 小时前
从真实 5G 网络采集 AI 训练数据:基于 NVIDIA Aerial Data Lake 构建 AI-RAN 数据平台
网络·人工智能·5g·aerial·o-ru·ai-ran
沫璃染墨2 小时前
从零入门计算机网络系列(十):HTTP协议进阶——从资源路径解析到状态码与请求头详解
linux·运维·服务器·网络·c++·http
Sayai2 小时前
Ubuntu 开发环境搭建避坑(一):网卡 EEE 致 60% 周期性丢包,Realtek RTL8125 网络黑洞排查与修复
linux·运维·网络·ubuntu·性能优化
墨染天姬2 小时前
【linux 网络1】数据怎么进网卡到内核?
linux·运维·网络
云-缩影2 小时前
我用阿里云 AI 动画方案跑通了剧本→视频流水线:ComfyUI + 百炼模型实测
人工智能·阿里云·云计算