Amazon Simple Storage Service
开发人员指南 (API Version 2006-03-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

使用 Amazon S3 对象

Amazon S3 是一种简单的键值存储,专门用于存储任意多的对象。您可以在一个或多个存储桶中存储这些对象。对象由以下内容组成:

  • – 分配给对象的名称。您可以使用对象键检索该对象。

    有关详细信息,请参阅对象键和元数据

  • 版本 ID – 在存储桶中,键和版本 ID 唯一地标识对象。

    版本 ID 是 Amazon S3 在对象添加到存储桶时生成的字符串。有关更多信息,请参阅 对象版本控制

  • – 您正在存储的内容。

    对象值可以是任意序列的字节。对象的大小范围是 0 到 5 TB。有关更多信息,请参阅 上传对象

  • 元数据 – 一组名称值对,可用于存储有关对象的信息。

    您可以将元数据 (称为用户定义的元数据) 分配给 Amazon S3 中的对象。 Amazon S3 还将系统元数据分配给这些对象,用于管理对象。有关详细信息,请参阅对象键和元数据

  • 子资源 – Amazon S3 使用子资源机制存储特定于对象的其他信息。

    因为子资源从属于对象,因此它们始终与某些其他实体 (如对象或存储桶) 相关联。有关更多信息,请参阅 对象子资源

  • 访问控制信息 – 您可以控制对您在 Amazon S3 中存储的对象的访问。

    Amazon S3 支持基于资源的访问控制 (如访问控制列表 (ACL) 和存储桶策略) 和基于用户的访问控制。有关更多信息,请参阅 管理对 Amazon S3 资源的访问权限

有关使用对象的更多信息,请参阅以下部分。请注意,您的 Amazon S3 资源 (例如存储桶和对象) 在默认情况下是私有的。您需要显式授予权限,才能使其他人访问这些资源。例如,您可能希望在网站上共享在 Amazon S3 存储桶中存储的视频或照片。只有在网站上将对象设为公开或使用预签名 URL 时,对象大小才起作用。有关共享对象的更多信息,请参阅与其他用户共享数据元