1 oss 是什么
B站同名 有视频课程,一行一行源码解析,或者gzh 进行获取
OSS(Object Storage Service)即对象存储服务,是一种面向海量非结构化数据(如图片、视频、日志文件等)的分布式存储服务。它具有高扩展性、高可用性和低成本等特点,能为企业和个人提供安全、可靠、高效的数据存储解决方案。以下是关于OSS服务的详细介绍:
一、核心概念与特点
- 对象(Object)
OSS的基本存储单元,每个对象由数据、元数据(如文件名、类型、创建时间等)和唯一标识符(Key)组成。例如一张图片、一个视频文件都可视为一个对象。 - 存储桶(Bucket)
对象的容器,可自定义存储桶名称、地域、访问权限(公开/私有)等属性。一个存储桶可存放多个对象,类似“文件夹”的概念。 - 关键特性
- 海量存储:可无限扩展存储空间,支持PB级数据存储。
- 高可靠性:通过多副本冗余存储(如分布式集群)确保数据持久性,通常承诺12个9(99.9999999999%)的持久性。
- 高可用性:支持异地容灾、自动故障转移,保证数据随时可访问,可用性达99.9%以上。
- 低成本:按存储容量、流量、请求次数等资源使用量计费,无需前期硬件投入。
- 便捷访问:支持RESTful API、SDK(如Java、Python)、控制台等多种方式操作数据。
二、应用场景
- 静态资源存储
- 存储网站图片、视频、CSS/JS文件等,减轻服务器存储压力。例如电商平台的商品图片、短视频平台的视频资源。
- 示例:某电商网站将商品详情页的图片存储在OSS中,通过CDN加速访问,提升页面加载速度。
- 大数据与日志存储
- 存储企业业务日志、用户行为数据等,供后续分析、挖掘。例如互联

最低0.47元/天 解锁文章
1355

被折叠的 条评论
为什么被折叠?



