OSS

什么是阿里云 OSS?

阿里云对象存储服务(Object Storage Service,简称 OSS), 是一个分布式的对象存储服务,提供 Key-Value 对形式的对象存储服务,具有标准、低频访问、归档、冷归档四种存储类型

OSS、CDN、服务器带宽作用区别
  • 服务器不适合存放静态资源,因硬盘空间扩容费用高、带宽升级费用高、流量贵。
  • OSS主要用于分担服务器静态文件的空间占用和访问压力,并提供图片、视频等的压缩处理服务,但不会提供缓存及提速服务(默认的10G带宽和10000QPS通常也比较快了)。其流量包也比服务器的便宜。
  • CDN即内容分发网络,通常配合OSS使用,将静态内容分发到边缘节点(离请求地最近的节点),因带宽只决定传输速度上限,如果储存地离请求地很远,传输依然会很慢。
    此外CDN会在节点对资源缓存,提升同一个文件被同一地区客户大量重复并发下载的体验,节省OSS(或服务器)流量

简介

  • 存储空间(Bucket)是存储对象(Object)的容器,具有各种配置属性,包括地域、访问权限、存储类型等。
  • 存储对象(Object)是OSS存储数据的基本单元,也被称为OSS的文件,由元信息(Object Meta)、用户数据(Data)和文件名(Key)组成。对象元信息是一组键值对,表示了对象的一些属性,例如最后修改时间、大小或自定义信息等。
  • OSS可以通过直接操作界面、服务端SDK、JSSDK进行管理

数据处理

  • 通过获取OSS资源时配置query可以直接获得经过处理的OSS资源,其格式为x-oss-process=module/action,param_value,可控制图片大小、方向、裁剪、压缩、水印、渐进显示等。
    ?x-oss-process=image/resize,w_100/auto-orient,1即令图片宽度为100并自适应方向旋转
    ?x-oss-process=video/snapshot,t_7000,f_jpg,w_800,h_600,m_fast即为使用fast模式截取视频7s处的内容,输出为JPG格式的图片,宽度为800,高度为600
  • 数据处理量超出免费额度后需要收费,详见此处

版本控制

每个Bucket可单独配置版本控制
https://help.aliyun.com/document_detail/109695.html?spm=a2c6h.13066369.0.0.3f2510ebE05hns&source=5176.11533457&userCode=r3yteowb

修改域名

如想使用自己的域名指向阿里云OSS域名,可添加CNAME类型的域名解析,然后进入OSS配置域名管理直接配置SSL证书


OSS域名配置

也可以直接通过nginx中转

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容