简介 百度对象存储BOS(Baidu Object Storage),是百度智能云对外提供的稳定、安全、高效以及高扩展存储服务,支持文本、多媒体、二进制等任何类型的数据存储。数据多地域跨集群的存储,以实现资源统一利用,降低使用难度,提高工作效率。用户可以通过本文档提供的简单的RESTful API接口,进行资源管理以及数据上传下载等操作。
文档转图片预览 登录 BOS对象存储控制台 。 在左侧导航栏选择【数据魔方】->【智能数据处理】进入智能数据处理页面。 选择【文档处理】,在下方 转化图片 模块中点击【立即体验】进入功能页面。 在顶部下拉列表中选择文档所在的存储桶,然后点击【选择文件】选择该存储桶中需要处理的文档文件。 点击【开始转换】即可将文档转化为图片。
获取Object 概述 将数据对象存储到 BOS 后,您可以对 Object 进行下载。 前提条件 文件已上传到 Bucket 中。详情请参见 上传 Object 。 使用管理控制台获取 Object 登录 对象存储 BOS 管理控制台 。 选择需要操作的 Bucket,点击 文件列表 页签。 根据您的需求,您可通过以下两种方式对Object进行下载。
流量价格 流量费用 不同存储类型的详细价格信息,请参见“ 对象存储BOS价格说明 ”->“按需计费方式”->“流量价格”。 说明 : CDN 上行加速是 BOS 基于 CDN 动态加速的一项功能。BOS 对该功能不收取费用,但是 CDN 会产生费用,详情价格请参考 CDN 动态加速费用 。
百度智能云对象存储 BOS 提供了多种数据迁移方式,在数据一致性及无缝切换的前提下,尽量减少额外开销。您可以根据自身的业务情况,灵活选择数据迁移方式。
bucket清单管理 应用场景 存储空间清单(inventory)是一种帮助用户管理存储桶中对象的功能。BOS 可根据用户的清单任务配置,定期每天或者每周扫描用户 Bucket 中指定对象并输出一份清单报告,以 CSV 格式文件的形式存储到用户指定的 Bucket 中。CSV 文件中会列出对象及其对应的元数据,并根据用户的配置信息,记录用户所需的对象属性信息。
Python SDK PHP SDK C# SDK Android SDK 示例 下面是使用 Java SDK 的代码示例,可以简单的下载 Object : public void getObject(BosClient client, String bucketName, String objectKey) throws IOException { // 获取Object,返回结果为BosObject对象
注意: 该功能基于百度智能云日志服务(BLS)实现对象存储日志实时查询,您需先开通 日志服务(BLS) 该功能将产生一定费用,由日志服务单独收费,查看 日志服务计费说明 ,开通服务后您需创建索引对实时日志进行检索与分析。 目前仅支持北京、广州地域。 开通日志查询 登录 对象存储 BOS 管理控制台 。
acl HTTP/1.1 Host: <BucketName>.bj.bcebos.com x-bce-date: <Date> Authorization: <AuthorizationString> 请求头域 无特殊Header参数 请求参数 无特殊参数 响应(Response) 响应头域 无特殊参数返回 响应参数 无特殊参数返回 注意事项 归档存储类型对象在取回未完成
操作方式 用户可以通过使用控制台上传单个文件,BOS 也同时支持使用 API 与使用 SDK 来进行单个 Object 的上传,具体如下: 使用控制台上传单个文件 登录管理控制台,进入“产品->云基础->对象存储 BOS ”。 在 存储管理 区域点击您想把文件上传到的 Bucket 。在右侧文件列表页面,点击上传文件按钮。上传文件窗口如下。