产品规格 文件存储CFS分为性能型和容量型两种。下表详细介绍了两种类型的特点、性能规格和应用场景,您可以参考以下参数根据业务需求选择合适的文件存储类型。
配置 参数设置 bosfs2支持设定参数来配置用户权限、存储类型及缓存等。
目标前缀:您可以选择文件在目标 Bucket 中的存储位置。若输入的前缀不存在,目的端 Bucket 将自动生成新的前缀。前缀不支持连续的/符号,若您输入的前缀中包含连续/如///,则/只保留一个。 目标存储类型:您可以设置文件在目的 Bucket 中的存储类型。目标 Bucket 的存储类型可以选择和源对象相同,也可以根据需要选择其它的存储类型。
通过上述代码创建的bucket,权限是私有读写,存储类型是标准类型(Standard)。
取回归档文件 概述 归档存储类型的Object,需要手动取回后才能读取。BOS 为用户提供加急取回、标准取回和延缓取回三种取回模式,可根据您的不同需求进行选择。 注意事项 仅归档类型⽂件⽀持取回,不同取回模式可参考 存储类型-归档存储-数据取回性能 。 取回操作将产⽣数据取回费⽤,不同的取回模式价格不同,速度越快计费越高,单价固定下,按照⽂件⼤⼩计算数据取回费⽤,详情参见 计费详情 。
上传回调 对象存储BOS在完成文件(Object)上传时可以提供回调(Callback)给应用服务器。您只需要在发送给BOS的请求中携带相应的Callback参数,即可实现回调。 使用场景 上传回调的一种典型应用场景是结合授权第三方上传时使用。适当使用上传回调机制,能有效降低客户端的逻辑复杂度和网络消耗。
导入数据源 当您创建缓存实例后,您需要导入数据源,将对象存储(Baidu Object Storage,BOS)的存储桶或存储桶目录以数据源的形式导入缓存实例,以实现加速访问对象存储BOS。 准备工作 创建导入数据源前,请确认已创建了可用的缓存实例,详情请参见 新建缓存实例 。目前每个缓存实例下仅支持导入20个数据源。
根据最新风控政策要求,在您使用对象存储 BOS 前,还需完成百度智能云高级实名认证。 完成高级实名认证 根据风控要求,自 2021 年 4 月 19 日起,对象存储 BOS 的用户需完成百度智能云高级实名认证,认证涵盖个人用户和企业用户。
适用于存储私密文件的场景。 公共读 Bucket 创建者独享该 Bucket 的全部权限,其他人可以访问读取该 Bucket 内的内容,但无权写入。 适用于存储需要公众读取的文件的场景,如通知性文件、广告内容等。 请注意:若开启该种权限,互联网上的所有用户都可以对该 Bucket 内的文件进行访问读取,请谨慎开启。 公共读写 包括 Bucket 创建者在内的任何人都可以访问和写入文件。
当前未支持归档类型文件的版本控制,默认存储类型为归档类型的bucket不允许开启版本控制。bucket开启版本控制后将无法上传或转换成归档类型的文件,删除操作也将直接删除归档类型文件的数据。 append类型的文件追加写时不会产生新的版本。 功能选项中如果没有历史版本的选项,默认仅对最新版本进行操作。 产品功能说明详见 版本控制概述 。