US3基本概念
在对象存储系统中,存储空间(Bucket)是文件(File)的组织管理单位,文件(File)是存储空间的逻辑存储单元。对于每个账号,该账号里存放的每个文件都有唯一的一对存储空间(Bucket)与键(Key)作为标识。我们可以把 Bucket 理解成一类文件的集合,Key 理解成文件名。由于每个 Bucket 需要配置和权限不同,每个账户里面会有多个 Bucket。在 US3 里面,Bucket 主要分为公有和私有两种,公有 Bucket 里面的文件可以对任何人开放,私有 Bucket 需要配置对应访问签名才能访问。
示例程序
src文件夹下提供了示例程序:
示例文件 | 示例内容 |
---|---|
Upload.php | 简单上传、指定存储类型上传 |
CopyObject.php | 拷贝文件 |
UpdateClass.php | 存储类型转换 |
RestoreObject.php | 解冻归档文件 |
Download.php | 文件下载 |
GetObjectAcl.php | 获取对象权限信息 |
GetObjectAttr.php | 获取对象元数据 |
ListObjects.php | 获取目录文件列表 |
SliceUpload.php | 分片上传 |
DeleteObject.php | 删除文件 |
NEXT安装