上云无忧 > 文档中心 > 百度智能云对象存储BOS追加上传(开发者)
对象存储BOS
百度智能云对象存储BOS追加上传(开发者)

文档简介:
用户可以上传 Appendable Object,之后可以以追加的方式写文件,上传时 BOS 只上传新的数据部分;而以 PutObject 上传的 Object 是不可追加写数据的。 适用场景: 适合上传实时视频、日志等场景。
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

概述

用户可以上传 Appendable Object,之后可以以追加的方式写文件,上传时 BOS 只上传新的数据部分;而以 PutObject 上传的 Object 是不可追加写数据的。

适用场景

适合上传实时视频、日志等场景。

操作方式

BOS 同时支持使用 API 与使用 SDK 进行追加写文件,具体如下:

使用AppendObject API接口追加写文件

  • 使用 SDK 追加 Object:

    • Java SDK
    • Python SDK
    • PHP SDK
    • Android SDK
    • Ruby SDK
    • GO SDK
    • C++ SDK

注意事项

Appendable Object 大小限制为 0~5G;

AppendObject 接口在进行追加写时要求对该 Object 有写权限;

归档类型对象暂时不支持 AppendObject。

相似文档
  • 简单下载是通过 BOS API 的 GetObject 接口,下载已经上传的文件(Object),Object 下载是使用 HTTP 的 GET 请求来完成的,该操作需要用户对 Object 所在的 Bucket 具有读权限。
  • BOS 提供了从 Object 指定的位置开始下载的功能,在下载大的 Object 的时候,可以分多次下载。如果下载中断,重启的时候也可以从上次完成的位置开始继续下载。
  • 数据元信息(Object Meta)是对上传到 BOS 的文件的属性描述,分为两种:系统定义的 Meta 和 User Meta(用户自定义元信息)。数据元信息可以在各种方式上传时或者拷贝文件时进行设置。
  • 删除数据即删除存储空间(Bucket)中的文件(Object),BOS 允许您执行如下删除操作: 单个删除:删除某个指定的 Object。 批量删除:单次请求最多删除 1000 个 Object 。 自动删除:如果您需要删除的 Object 数目很多,而且删除的 Object 有一定的规律。
  • 拷贝数据是指在不改变原有数据内容的情况下,将某个存储空间(Bucket)内的一些数据(Object)复制到另外一个 Bucket 中。其中归档存储类型文件需要先取回,才能进行拷贝操作,并且归档类型不支持更新 meta,您可以通过BOS提供的 CopyObject 接口来实现数据的拷贝。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部