归档直读
归档直读是指在对象存储OSS中,直接访问归档存储类型的文件,而无需先对其解冻。相较于解冻后读取归档存储类型的文件,归档直读的数据取回时间更短、费用更高。归档直读适用于实时读取极低频访问数据的场景。本文介绍如何开启并使用归档直读。
前提条件
已创建有地域属性的Bucket。具体操作,请参见创建存储空间。
RAM用户必须有以下权限:
oss:PutBucketArchiveDirectRead
、oss:GetBucketArchiveDirectRead
。具体操作,请参见为RAM用户授权自定义的权限策略。
使用场景
归档直读适用于需要实时读取极低频访问数据的场景,例如数据湖、云相册、媒体资产归档、医疗影像等。在这些场景下,归档直读能够满足极低频访问数据的实时读取的业务需求,同时兼顾低存储成本与实时访问能力。
费用说明
为Bucket开启归档直读后,直接读取Bucket中未解冻的归档存储类型文件,会产生归档直读数据取回容量(RetrievalDataArchiveDirect)费用。对于已解冻的归档存储类型文件,直接读取不会产生归档直读数据取回容量费用。详情请参见数据处理费用。
功能对比
开启归档直读的前后对比如下:
项目 | 未开启归档直读(默认) | 开启归档直读 |
取回方式 | 先解冻,再读取 | 直接读取 |
取回费用① | 低 | 高 |
取回时间 | 分钟级 | 毫秒级 |
①关于取回费用的具体价格,请参见OSS产品定价。
后续步骤
为Bucket开启归档直读后,您无需解冻Bucket中的归档存储类型文件,就可以直接对其进行以下涉及读取的操作:
相关文档
如果您未开启归档直读,需要先解冻,才能读取归档存储类型文件。如何解冻,请参见解冻文件。