快速读懂对象存储 OSS数据处理介绍
云栖号快速入门:【点击查看更多云产品快速入门】
不知道怎么入门?这里分分钟解决新手入门等基础问题,可快速完成产品配置操作!
阿里云OSS为在云上的数据打通了一个处理与使用的快速通道。通过简单的 RESTful 接口,可以在任何时间、任何地点、任何互联网设备上对存储在OSS中的数据进行分析处理。
数据处理包含以下两种:
- 阿里云OSS原生处理服务
阿里云OSS原生处理服务包括图片处理和视频截帧,其中图片处理包括图片的缩略、剪裁、参数调节等。 OSS原生处理服务无需开通,默认集成在OSS中,创建完Bucket后即可使用。产生的数据处理费用直接在OSS上结算。 - 智能媒体管理服务
阿里云OSS与智能媒体管理(IMM)深度结合,支持文档预览、文档格式转换、人脸识别、图片分析、二维码识别等丰富的数据分析处理操作。
触发规则
数据处理有以下两种触发方式:
- GET方式触发
当操作用于即时处理返回结果时,可以采用GET方式触发。参数在QueryString中传递。
GET方式触发:http://image-demo.oss-cn-hangzhou.aliyuncs.com/example.jpg?x-oss-process=image/circle,r_100
- POST方式触发
当操作需要做处理结果写回OSS时,可以采用POST方式触发。参数放置在Body中。
POST方式触发
POST /ObjectName?x-oss-process HTTP/1.1 Content-Length:ContentLength Content-Type: ContentType Host: BucketName.oss-cn-hangzhou.aliyuncs.com Date: GMT Date Authorization: SignatureValue x-oss-process=image/resize,w_100|sys/saveas,o_dGVzdC5qcGc,b_dGVzdA
现将一张图裁切成圆形,示例如下:
http://image-demo.oss-cn-hangzhou.aliyuncs.com/example.jpg?x-oss-process=image/circle,r_100
参数x-oss-process=module/action,parame_value说明如下:
- x-oss-process:数据处理操作的固定参数名。当携带该参数时,可以做相应的数据处理操作。
- module:操作模块,这里OSS原生的操作模块有图片处理模块,视频处理模块。IMM 提供统一的处理模块即。
- action:数据处理,如上面示例中为圆形裁切。
- parame:数据处理操作所对应的参数,采用 key_value 形式,通过下划线(_)分割。当某些操作参数唯一时,可以单独输出 value ,具体以各个操作中的定义为准。
数据处理操作
本文来自 阿里云文档中心 对象存储 OSS 数据处理介绍
【云栖号在线课堂】每天都有产品技术专家分享!
课程地址:https://yqh.aliyun.com/zhibo立即加入社群,与专家面对面,及时了解课程最新动态!
【云栖号在线课堂 社群】https://c.tb.cn/F3.Z8gvnK
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
MaxCompute计费方式有几种?
云栖号快速入门:【点击查看更多云产品快速入门】不知道怎么入门?这里分分钟解决新手入门等基础问题,可快速完成产品配置操作! MaxCompute对存储、计算、下载操作进行计量计费。本文向您介绍如何选择MaxCompute按量计费和包年包月两种购买方式,以及如何进行初步的成本估算。 计量计费项 MaxCompute中,计量计费项如下所示。 存储费用:按照存储在MaxCompute的数据的容量大小进行阶梯计费。 计算费用:MaxCompute分按量计费和包年包月两种计算计费方式。 (1).包年包月:此方式仅在阿里云大数据计算服务提供,包括SQL、MapReduce等计算任务。 (2).按量计费:按量计费方式针对SQL任务、MapReduce任务等计算任务进行计费。 SQL任务按量计费:即SQL任务按I/O按量计费。标准版与开发者版的计费方式不同。详细请参见SQL任务按量计费。 MapReduce按量计费:即MapReduce任务按量进行计费,目前仅标准版支持MapReduce任务。 下载费用: MaxCompute将按照外网下载的数据大小进行计费。 结算说明:账单以Project(项目空间)...
- 下一篇
【云栖号案例 | 交通&物流】厦门航空通过移动研发平台助力研发效率提升50%
云栖号案例库:【点击查看更多上云案例】不知道怎么上云?看云栖号案例库,了解不同行业不同发展阶段的上云方案,助力你上云决策! 公司介绍 厦门航空成立于1984年,总部位于中国东南沿海的福建省厦门市,是中国首家按现代企业制度运行的航空公司。截至2019年8月,机队规模达到206架飞机,平均机龄5年,是世界上最年轻的机队之一。多年来,厦航在保证航空安全、提升服务品质方面做出了不懈的努力,并于2012~2018年连续六年被中国旅客评为航空服务“最佳航空公司”。未来,厦航将继续致力于完成“帮助更多的人行走天下”的使命,在保持现有优势的同时,着力转型和创新,延伸航旅服务链条,拓展大众客户群体,构建区域枢纽网络,加快洲际航线网络覆盖,为客户提供超值美妙的旅行体验,实现“绩效卓越、行稳致远”的企业愿景。 业务痛点 我们急需提高包括会员服务应用、增加新功能、调整新架构以及移动端在内的一系列企业级应用的迭代研发效率。 APP、小程序、Web App等应用的页面效果和加载速度较慢,出现BUG时无法在线上快速修复。 解决方案 通过移动中台、超级App运营管理平台、超级App框架一次性完成企业移动研发规范建设、...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Hadoop3单机部署,实现最简伪集群