1. AWS S3对象存储

Amazon Simple Storage Service (Amazon S3) 是一种面向 Internet 的存储服务。您可以通过 Amazon S3 随时在 Web 上的任何位置存储和检索的任意大小的数据。

Amazon S3将数据作为对象存储在存储区中。一个对象由一个文件和可选的描述该文件的任何元数据组成。在S3里面实质上是没有目录和文件夹的概念,即目录概念实质只是对象的前缀,并不存在实体。

1.1 存储桶(bucket)

我们的数据都是存储在AWS 的存储桶中,我们可以把桶理解为磁盘分区,不过它是由一个桶名(字符串)唯一标识,即你不能创建别人已经创建过的桶。

1.2 对象

(1)对象键 (或键名称) 在存储桶中唯一地标识对象。(Key)
(2)对象元数据是一组名称值对。您可以在上传对象元数据时对其进行设置。上传对象后,您将无法修改对象元数据。修改对象元数据的唯一方式是创建对象的副本并设置元数据。对象元数据又分为系统元数据和用户自定义元数据。
(3) 数据

1.3 S3存储类型

类型 可用性 其他
STANDRARD: 99.99% 最常用的数据类型
STANDRARD_IA 99.9% 检索收费,不适用于经常访问的数据
ONEZONE_IA 99.5% 无法灵活的应对可用去丢失的情况
GLACIER 99.99% 不用于实时访问,必须先还原对象,然后再访问
RRS 99.99%

1.4 S3的使用

  1. 使用SDK的访问服务

1.5 桶的操作

  1. 创建桶(每个用户最多可以创建100个)
  2. 生命周期的管理

1.6 对象的管理

  1. 上传
  2. 下载
  3. 复制
  4. 删除

2 阿里云对象存储服务(Object Storage Service,简称 OSS)

是阿里云提供的海量、安全、低成本、高可靠的云存储服务。其数据设计持久性不低于 99.9999999999%(12 个 9),服务设计可用性(或业务连续性)不低于 99.995%。

OSS 具有与平台无关的 RESTful API 接口,您可以在任何应用、任何时间、任何地点存储和访问任意类型的数据。

您可以使用阿里云提供的 API、SDK 接口或者 OSS 迁移工具轻松地将海量数据移入或移出阿里云 OSS。数据存储到阿里云 OSS 以后,您可以选择标准存储(Standard)作为移动应用、大型网站、图片分享或热点音视频的主要存储方式,也可以选择成本更低、存储期限更长的低频访问存储(Infrequent Access)和归档存储(Archive)作为不经常访问数据的存储方式。

2.1 存储类型(Storage Class)
OSS 提供标准、低频访问、归档三种存储类型,全面覆盖从热到冷的各种数据存储场景。其中标准存储类型提供高可靠、高可用、高性能的对象存储服务,能够支持频繁的数据访问;低频访问存储类型适合长期保存不经常访问的数据(平均每月访问频率 1 到 2 次),存储单价低于标准类型;归档存储类型适合需要长期保存(建议半年以上)的归档数据,在三种存储类型中单价最低。

2.2 存储空间(Bucket)

存储空间是您用于存储对象(Object)的容器,所有的对象都必须隶属于某个存储空间。存储空间具有各种配置属性,包括地域、访问权限、存储类型等。您可以根据实际需求,创建不同类型的存储空间来存储不同的数据。

2.3 对象/文件(Object)

对象是 OSS 存储数据的基本单元,也被称为 OSS 的文件。对象由元信息(Object Meta)、用户数据(Data)和文件名(Key)组成。对象由存储空间内部唯一的 Key 来标识。对象元信息是一组键值对,表示了对象的一些属性,比如最后修改时间、大小等信息,同时您也可以在元信息中存储一些自定义的信息。

2.4 地域(Region)

地域表示 OSS 的数据中心所在物理位置。您可以根据费用、请求来源等选择合适的地域创建 Bucket。

2.5 访问域名(Endpoint)

Endpoint 表示 OSS 对外服务的访问域名。OSS 以 HTTP RESTful API 的形式对外提供服务,当访问不同地域的时候,需要不同的域名。通过内网和外网访问同一个地域所需要的域名也是不同的。

2.6 访问密钥(AccessKey)

AccessKey(简称 AK)指的是访问身份验证中用到的 AccessKeyId 和 AccessKeySecret。OSS 通过使用 AccessKeyId 和 AccessKeySecret 对称加密的方法来验证某个请求的发送者身份。AccessKeyId 用于标识用户;AccessKeySecret 是用户用于加密签名字符串和 OSS 用来验证签名字符串的密钥,必须保密。

OSS(对象存储服务)与 AWS S3(Amazon Simple Storage Service)相关推荐

  1. 阿里----OSS对象存储服务

    第一步.开启OSS服务,创建一个Bucket.创建一个用户并开启OSS权限 名称和地区根据自己需求填写,除了括出来的其他默认即可,创建bucket 创建一个AccessKey用户 创建好后,再次点击A ...

  2. 阿里云OSS | 对象存储服务快速入门 | 参考官方文档实现使用JavaSDK上传文件 | 本地上传与web上传案例

    参考文档 : 点击查看 文章目录 运行环境 一.OSS相关概念 1.1 Storage Class 存储类型 1.2 Bucket 存储空间 1.3 Object 对象 1.4 Region 地域 1 ...

  3. 阿里云OSS——对象存储服务(工具)

    阿里云OSS--对象存储服务(工具) 一.依赖 二.yaml配置 三.OSS工具类 四.demo演示 4.1 SpringBoot启动类 4.2 Controller接口 4.3 swagger测试 ...

  4. 配置阿里云OSS对象存储服务

    配置阿里云OSS对象存储服务 导入阿里云OSS依赖 <dependency><groupId>com.aliyun.oss</groupId><artifac ...

  5. 用 Amazon Web Services 进行云计算,第 2 部分: 用 Amazon Simple Storage Service (S3) 在云中存储数据

    用 Amazon Web Services 进行云计算,第 2 部分: 用 Amazon Simple Storage Service (S3) 在云中存储数据 简介: 学习基本的 Amazon Si ...

  6. Amazon Simple Storage Service (Amazon S3) 简介

    Amazon Simple Storage Service (Amazon S3) 接下来要介绍的是如何将先前的应用程序从 EC2 搬移到更轻量的 Container 里,但在介绍 Container ...

  7. Amazon Simple Storage Service介绍

    在这篇博文中我们讨论一下Amazon Simple Storage Service(简称S3),这是亚马逊AWS服务在2006年第一个正式对外推出的云计算服务,所以在我们博客中的服务介绍中就从它开始介 ...

  8. 阿里云OSS(对象存储服务)简介

    最近公司想要使用阿里云OSS来存储精准客流图片,所以提前熟悉一下,做一个记录 注:阿里云官方文档已经很详细的阐述了OSS.以及开发流程,本文大多都是参考官方文档 OSS官方介绍地址:https://h ...

  9. 开发工具篇第八讲:阿里云OSS对象存储服务

    本文是开发工具篇第八讲:阿里云对象存储服务(Object Storage Service,简称 OSS),具有与平台无关的RESTful API接口,您可以在任何应用.任何时间.任何地点存储和访问任意 ...

最新文章

  1. SpringBoot开启异步方法
  2. 推荐一些常用感觉不错的jQuery插件
  3. 性能测试的“2-5-10原则”
  4. 树莓派(Raspberry Pi)修改时区
  5. 深度学习Deep learning:四十九(RNN-RBM简单理解)
  6. Python类与对象技巧(2):拓展子类属性
  7. 局部内部类访问它所在方法中的局部变量必须是final
  8. C语言三剑客之《C陷阱与缺陷》一书精华提炼
  9. Max retries exceeded with url 解决方案
  10. MongoDB学习使用
  11. koa如何实现Oauth2(一)
  12. linux中特殊符号分割,Shell_Linux Shell 中实现字符串切割的几种方法
  13. php 显示探针_PHP探针
  14. FX3SA三菱PLC使用软件GX Works2编写程序(梯形图等)
  15. word文档通配符换行_Word中如何使用通配符进行查找和替换
  16. 梦幻西游代理途径有哪些?需要注意什么
  17. html help文档制作,HTML Help Workshop(文件制作工具)
  18. 网络工程管理 第七章 应用层协议 万维网 DNS 电子邮件 FTP DHCP TELNET
  19. java 下载图片流
  20. Codeforeces #710 div3题解报告

热门文章

  1. 【详细版】独立成分分析:算法和应用(一)
  2. Qt Http服务器简单变成https服务器
  3. 分布式缓存架构(3)-Redis事务主从复制哨兵机制
  4. 求100以内质数(素数)的算法梳理
  5. 解析思比科系列CMOS图像传感器应用方案
  6. vipJr“小学语文博雅课程”上线,拓展孩子的人文视野
  7. Vue实战快速上手-vue+ElementUI
  8. SOHOy一族怎么样网上赚钱
  9. Android工具大全
  10. CSS内嵌样式的选择器(包括 id选择器、类class选择器、选择器伪元素、伪类)