管理目录
2025-04-21 17:37
与传统文件系统中的层级结构不同,OSS内部使用扁平结构存储数据。即所有数据均以对象(Object)的形式保存在存储空间(Bucket)中。为方便您对Object进行分组并简化权限管理,您可以通过目录的层次来组织Object。 注意事项
与传统文件系统中的层级结构不同,OSS内部使用扁平结构存储数据。即所有数据均以对象(Object)的形式保存在存储空间(Bucket)中。为方便您对Object进行分组并简化权限管理,您可以通过目录的层次来组织Object。 注意事项
在OSS中,操作的基本数据单元是文件(Object)。OSS C++ SDK提供了丰富的文件上传方式: 简单上传:包括从内存上传和从本地上传。最大不能超过5GB。
本文主要介绍如何从内存中或从本地磁盘上传文件(Object)。 注意事项
追加上传是指通过AppendObject方法在已上传的追加类型文件(Appendable Object)末尾直接追加内容。 注意事项
通过断点续传上传的方式将文件上传到OSS前,您可以指定断点记录点。上传过程中,如果出现网络异常或程序崩溃导致文件上传失败时,将从断点记录处继续上传未上传完成的部分。
OSS提供的分片上传(Multipart Upload)功能,将要上传的较大文件(Object)分成多个分片(Part)来分别上传,上传完成后再调用CompleteMultipartUpload接口将这些Part组合成一个Object来达到断点续传的效果。
您可以在上传文件过程中的任意时间节点中断上传。如果上传的文件较小(例如几KB或者数十KB等),可能存在无法成功中断上传的情况。 注意事项
进度条用于指示上传或下载的进度。本文介绍如何获取上传进度。 注意事项
对象存储OSS在完成文件(Object)上传时可以提供回调(Callback)给应用服务器。您只需要在发送给OSS的请求中携带相应的Callback参数,即可实现回调。
OSS C++ SDK 提供了丰富的文件下载方式: 下载到本地文件 下载到本地内存