旗开得胜 1. cStor对象存储简介 .................................................................................................................... 2
2. 访问接口 ........................................................................................................................................ 3
2.1. 用户 .................................................................................................................................... 3
2.2. 容器 .................................................................................................................................... 4
2.3. 对象 .................................................................................................................................... 5
3. 数据标签 ........................................................................................................................................ 7
3.1. 操作接口 ........................................................................................................................... 7
3.2. 检索接口 ........................................................................................................................... 7
4. 前端消重 ........................................................................................................................................ 8
5. 数据加密 ........................................................................................................................................ 9
1
读万卷书 行万里路
旗开得胜
1. cStor对象存储简介
cStor对象存储系统包含用户、容器和对象三类角色。
用户(Account):用户即数据访问者,cStor对象存储系统通过用户认证体系向特定用户提供数据存储服务。
容器(Container):容器是cStor对象存储系统的数据组织方式,所有对象都存储在容器中。
对象(Object):对象是cStor对象存储系统的基本单元,本质上是文件数据和文件属性的组合。
cStor对象存储系统的数据模型如下图所示:
2
读万卷书 行万里路
旗开得胜
2. 访问接口
cStor对象存储系统提供REST(Representational State Transfer)风格接口以及多种SDK。
2.1. 用户
方法 URI 描述 GET /v1/{account}{?limit,marker,end_marker,format,prefix,delimiter} 显示用户细节及其容器列表 POST /v1/{account} 创建、更新、删除用户元数据 HEAD /v1/{account} 显示用户元数据信息 示例:展示以json方式返回的用户容器列表
3
读万卷书 行万里路