S3-1012025年3月17日 | 阅读 3 分钟 - S3 是 AWS 提供的首批服务之一。
- S3 代表简单存储服务 (Simple Storage Service)。
- S3 为开发人员和 IT 团队提供安全、持久、高度可扩展的对象存储。
- 它易于使用,具有简单的 Web 服务界面,可从 Web 上的任何位置存储和检索任意数量的数据。
什么是 S3?- S3 是存储文件的安全场所。
- 它是基于对象的存储,即您可以存储图像、Word 文件、PDF 文件等。
- 存储在 S3 中的文件大小可以从 0 字节到 5 TB。
- 它具有无限的存储空间,这意味着您可以根据需要存储任意数量的数据。
- 文件存储在存储桶 (Bucket) 中。存储桶类似于 S3 中可用于存储文件的文件夹。
- S3 是一个通用的命名空间,即名称必须是全局唯一的。存储桶包含一个 DNS 地址。因此,存储桶必须包含唯一的名称才能生成唯一的 DNS 地址。
如果您创建一个存储桶,URL 看起来像这样  - 如果您将文件上传到 S3 存储桶,您将收到 HTTP 200 代码,这意味着文件上传成功。
Amazon S3 的优势 - 创建存储桶: 首先,我们创建一个存储桶并为存储桶提供一个名称。存储桶是 S3 中用于存储数据的容器。存储桶必须具有唯一的名称才能生成唯一的 DNS 地址。
- 在存储桶中存储数据: 存储桶可用于存储无限量的数据。您可以根据需要在 Amazon S3 存储桶中上传任意数量的文件,即存储文件没有最大限制。每个对象最多可以包含 5 TB 的数据。每个对象都可以使用唯一的开发人员分配的密钥进行存储和检索。
- 下载数据: 您还可以从存储桶下载数据,并且可以授予其他人下载相同数据的权限。您可以随时根据需要下载数据。
- 权限: 您还可以授予或拒绝他人访问权限,使其可以从您的 Amazon S3 存储桶下载或上传数据。身份验证机制可确保数据安全,防止未经授权的访问。
- 标准接口: S3 与标准接口 REST 和 SOAP 接口一起使用,这些接口的设计方式使其可以与任何开发工具包一起使用。
- 安全性: Amazon S3 提供安全功能,防止未经授权的用户访问您的数据。
S3 是一个简单的键值存储。S3 是基于对象的。对象由以下组成 - 键: 它只是对象的名称。例如,hello.txt、spreadsheet.xlsx 等。您可以使用键来检索对象。
- 值: 它只是由一系列字节组成的数据。它实际上是文件内部的数据。
- 版本 ID: 版本 ID 唯一标识对象。它是将对象添加到 S3 存储桶时由 S3 生成的字符串。
- 元数据: 它是关于您正在存储的数据的数据。一组名称值对,您可以使用它来存储有关对象的信息。可以将元数据分配给 Amazon S3 存储桶中的对象。
- 子资源: 子资源机制用于存储特定于对象的信息。
- 访问控制信息: 您可以单独为您的文件设置权限。
|