阿里云ApsaraDB RDS用户 - OLAP最佳实践
背景
随着大数据分析型产品越来越丰富、细化,用户可能会看得眼花缭乱,如果对产品没有深度的理解,选错了岂不是劳民伤财?
本文将给大家分析一下RDS用户应该如何选择适合自己的大数据的分析产品,以及最佳实践方案。
用户环境分析
以最常用的服务举例,通常云用户会购买的产品如下
EC
【最佳实践】OSS开源工具ossutil-大文件断点续传
# OSS断点续传
## 应用场景
当调用OSS的PutObject来上传较大的文件时,如果上传过程中出现错误,比如网络错误,那么此次上传失败。重试时必须从文件起始位置上传。
针对这种情况,OSS提供了分片上传(Multipart Upload)来达到断点续传的效果。
OSS细粒度的权限控制
Access key 对OSS的bucket控制权限太高,需求对bucket更细粒度的权限控制:比如只能操作部分bucket,只能操作部分bucket的部分目录等,RAM子账户功能可以实现该需求,但注意仅限SDK/API操作能实现该需求,如果是子账户登录需求实现上述权限控制,目前是不支持的;
阿里云建站的基本流程
1. 云服务器 ECS
1.1 概述
云服务器ECS实例,即阿里云服务器,以下简称 ECS 实例。https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=gy5l4yp9
1.2 创建 ECS 实例
1.2.1 购买 ECS 实例
在阿里云官网找到:产品->云计算基础服务->弹性计算->云服务器 ECS 。
使用函数计算打包下载OSS文件
需求
打包下载OSS上存储的多个文件
方案
使用函数计算先把多个文件压缩成一个zip,存储到OSS上面,返回zip文件的地址,客户端下载此文件。
函数代码下载zip-oss.zip
实现细节
函数运行环境的磁盘空间是有限的,采用流式下载和上传的方式,只在内存中缓存少量的数据。