用 Amazon Web Services 进行云计算,第 2 部分: 用 Amazon Simple Storage Service (S3) 在云中存储数据
2009-11-05 00:00:00 来源:WEB开发网支撑 S3 框架的三个基本概念是 bucket、对象 和键。
bucket
bucket 是基本构建块。存储在 Amazon S3 中的每个对象都包含在一个 bucket 中。可以认为 bucket 相当于文件系统上的文件夹(即目录)。文件夹和 bucket 之间的主要差异之一是,每个 bucket 及其内容都可以通过 URL 访问。例如,如果有一个名为 “prabhakar” 的 bucket,就可以使用 URL http://prabhakar.s3.amazonaws.com 访问它。
Each S3 账户可以包含最多 100 个 bucket。bucket 不能相互嵌套,所以不能在 bucket 中创建 bucket。在创建 bucket 时,可以指定位置限制,从而影响 bucket 的地理位置。这会自动地确保在这个 bucket 中存储的所有对象都存储在指定的地理位置。目前,可以把 bucket 放在美国或欧盟。如果在创建 bucket 时没有指定位置,那么 bucket 及其内容会存储在最接近您帐户的账单地址的地方。
bucket 名称必须符合下面的 S3 规定:
名称必须以数字或字母开头。
名称的长度必须在 3 到 255 个字符之间。
有效的名称只能包含小写字母、数字、点号、下划线和连字符。
尽管名称可以包含数字和点号,但是不能采用 IP 地址格式。例如,不能把 bucket 命名为 192.168.1.254。
bucket 名称空间在 S3 中的所有账户的所有 bucket 之间共享。bucket 名称必须在整个 S3 中是惟一的。
如果要通过 URL 访问 bucket 包含的对象,bucket 名称还必须符合以下规定:
bucket 名称必须不包含下划线。
名称的长度必须在 3 到 63 个字符之间。
名称不能以连字符结尾。例如,myfavorite-.bucket.com 是无效的。
在名称中点号的旁边不能有连字符。所以 my-.bucket.com 是无效的。
- ››web安全之信息刺探防范1
- ››webqq 最新加密算法
- ››webdriver 数据库验证方法
- ››WebSphere Application Server 7.0 XML Feature P...
- ››Web2.0网络时代基于社会影响力的声望值
- ››Web服务器搭建:配置Linux+Apache+Mysql+PHP(或Pe...
- ››WebLogic调整Java虚拟机性能优化参数
- ››webqq2.0协议研究(3)-ClientId生成
- ››Web.config配置文件
- ››WebBrowser组件的execWB方法——Delphi控制浏览器...
- ››Web前端设计模式--制作漂亮的弹出层
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
更多精彩
赞助商链接