- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
目 录
关键概念
编程模型
安全机制
上传
上传模型
表单上传
分片上传 (断点续传 )
上传后续动作
下载
安全机制
资源下载
下载设置
高级下载
资源管理
安全机制
管理操作
数据处理
数据处理机制
管道
数据结果持久化
样式
内置数据处理功能
附录
本文档使用 看云 构建 - 2 -
关键概念
关键概念
开发者、客户、用户
本文档中会经常提到如下几个角色。
开发者是云存储服务的使用者 ,因此在文档中提到的客户等同于开发者。
用户则是开发者所推出产品的直接使用者 ,也是云存储服务的间接使用者。
键值对 (Key-Value )
键值对 (Key-Value ,简称KV )是一个常用的数据结构概念 ,通常又被称为字典 (Dictionary )或映射
(Map )。每个存放到该数据结构中的数据 (Value )都对应到一个全局唯一的键 (Key )。该数据结构
的特征是以空间换时间 ,通过键查询值通常是比较快速的过程。
在存储系统中 ,键值对是和树形文件系统 (File System ,简称FS )对应的一个概念。树形文件系统的特
征是以文件夹和文件的方式管理存储内容。一般人所了解的文件系统类型 ,比如Windows系统的FAT32和
NTFS、Linux系统的EXT3等 ,都是树形文件系统的典型实现。
在IT系统演进早期 ,树形文件系统比较符合常规使用场景 ,令用户可以对大量内容进行有效归类管理 ,比
如桌面操作系统通常会缺省创建这些文件夹 :图片、视频、文档、下载等。但当系统内的节点 (即文件和
文件夹 )数量达到某个级数后 ,系统性能将急剧下降到不可用的程度 ,因此文件系统在设计时一般会对文
件夹中可包含的子节点数目设置一个上限。
在设计海量存储系统时 ,树形文件系统的两个缺陷就会凸显出来 :性能限制、无法横向无限扩展。在这种
考虑下 ,海量存储系统一般设计为键值对方式。键可以是一个任意字符串 (有些设计中可能会保留一些字
符 ),值就是一个具体文件。写入文件时 ,用户可以自行指定键 (比如看起来接近于文件系统的格式 :
data/imgs/2011/1/1/img001.jpg ),或者让存储系统自动生成一个唯一的键并返回给上传端。使
用者只需要知道下载出口的域名 ,而无需了解文件具体会被存放到哪个机房的哪个设备 ,也无需知道具体
存放形式。要读取时用标准的HTTP GET方式访问对应的URL即可 ,如 :
GET /data/imgs/2011/1/1/img001.jpg
资源 (Resource )
资源 是七牛云存储服务中的逻辑存储单元。对于每一个账号 ,该账号里存放的每个资源都有唯一的一对
属主空间 (Bucket )与 键名 (Key ),作为识别标识。
资源键名是一个字符串 ,大部分情况下接近于Linux文件路径的风格 ,比如 :
level1/level2/example1.jpg 。但在七牛云存储中并没有路径的概念 ,因此这个键名并不表示目录
level1/level2/ 下的一个名为 example1.jpg 的文件 ,而是该键名就是这样一个完整的字符串。因
此 ,与Linux文件路径不同 ,资源的标识符可以包含任意字符 (包括UTF-8编码形式的Unicode字符 )。
本文档使用 看云 构建 - 3 -
关键概念
使用者可以在上传资源时为其指定一个方便管理的键名 ,通过设计好的前缀来达到类似于文件目录的分类
和层次效果。比如对于一个网站的资源 ,我们可以命名如下的资源列表 :
index.html
features/index.html
features/feature1.html
features/feature2.html
imgs/features/feature1.png
imgs/features/feature2.png
a
您可能关注的文档
- Windows环境部署:IIS全能环境最佳实践.pdf
- wjh养老商城项目开发.pdf
- XJTU腾讯云校园工作坊技术文档.pdf
- 艾蒂娜人工智能名片安装配置说明.pdf
- 爱成员工手册.pdf
- 安娜尔返利机器人总教程.pdf
- 安全类工具制作.pdf
- 澳猫海购手机app.pdf
- 掰扯数据结构.pdf
- 帮助_易枫_ERPII_I_标准版.pdf
- 浙江省温州市浙南名校联盟2025-2026学年高一上学期期中联考数学试题含解析.docx
- 26高考数学提分秘诀重难点34圆锥曲线中的定点、定值、定直线问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点35概率与统计的综合问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点31圆锥曲线中的切线与切点弦问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点30圆锥曲线中的弦长问题与长度和、差、商、积问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点29巧解圆锥曲线的离心率问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点28直线与圆的综合(举一反三专项训练)(全国通用)(含解析).docx
- 寡核苷酸药物重复给药毒性研究技术指南.docx
- 重组溶瘤腺病毒生产质量管理标准.docx
- 26高考数学提分秘诀重难点27直线与圆中常考的最值与范围问题(举一反三专项训练)(全国通用)(含解析).docx
原创力文档


文档评论(0)