AWS-存储和数据库

  • Post author:
  • Post category:其他

简介

学习目标

在本模块中,您将学习如何:

  • 总结存储和数据库的基本概念。
  • 说明 Amazon Elastic Block Store (Amazon EBS) 的优势。
  • 说明 Amazon Simple Storage Solution (Amazon S3) 的优势。
  • 说明 Amazon Elastic File System (Amazon EFS) 的优势。
  • 总结各种存储解决方案。
  • 说明 Amazon Relational Database Service (RDS) 的优势。
  • 说明 Amazon DynamoDB 的优势。
  • 总结各种数据库服务。

Amazon Elastic Block Store (Amazon EBS)

实例存储

是 ec2 的本地数据块级存储, 由于 ec2 是虚拟机, 当重启该虚拟机时, 可能丢失原有的存储.

块存储是一个 volume, 理解为一块磁盘.

特点:

  • 存取更快
  • 使用EBS 快照进行增量备份
  • 数据在一个特定可用区中
  • ec2 与 EBS 必须在同一个 AZ 中.
  • EBS 需要挂载到 EC2

Amazon Simple Storage Service (Amazon S3)

也叫对象存储, 对象存储在存储桶中. 修改必须以对象为单位进行更新(不支持局部更新), 一个 5G 的视频修改完成后必须重新上传.

优点:

  • 支持 5TB文件
  • 容量没有上限, 支持快速检索
  • 通过URL访问, 支持权限控制
  • 多分区分布式存储
  • 提供多种存储类, 满足不同的需求
    • s3 标准版, 快速检索
    • s3 智能版, 动态调整, 检索多的文件使用标准版, 很久不用的文件放入使用 IA 或 glacier .
    • s3 标准 IA / 单区 IA (Infrequent Access), 存储不常用的文件
    • s3 glacier / glacier deep archive, 存储非常不常用的文件. glacier 是冰川的意思.

缺点:

  • 只能将存储对象整体更新, 不能局部更新. 不适用于大量细微修改操作.

Amazon Elastic File System (Amazon EFS)

  • 区域性的资源, 自动扩展
  • 允许多个 ec2 实例同时访问
  • Linux 文件系统
  • 私有云可以通过 Amazon direct connect 访问

Amazon Relational Database Service

RDS 是一项托管服务, 提供多种安全选项, 支持静态数据加密和动态数据加密, 兼容多种数据库引擎:

  • Amazon Aurora
  • PostgreSQL
  • MySQL
  • MariaDB
  • Oracle Database
  • Microsoft SQL Server

Amazon Aurora

兼容 MySQL 和 PostgreSQL. 5 times performance of MySQL, 3 times performance of PostgreSQL.

It has 6 replicas in 3 available zones in s3.

Amazon DynamoDB

Non-relationship database. It is a best choice if you don’t need complex qurey between different tables.

  • NoSQL
  • non-relationship
  • non-server
  • auto scaling

非关系数据库有时称为“NoSQL 数据库”,因为它们使用行和列以外的结构来组织数据。非关系数据库的一种结构方法是键值对。使用键值对,数据将会组织成项目(键),而项目具有属性(值)。您可以将属性视为数据的不同特征。

在键值数据库中,您可以随时在表中添加或删除项目的属性。此外,并非表中的每个项目都必须具有相同的属性。

非关系数据库中的数据示例:

1 **姓名:**John Doe
**地址:**123 Any Street
**最喜欢的饮品:**中杯拿铁
2 **姓名:**Mary Major
**地址:**100 Main Street
**出生日期:**1994 年 7 月 5 日

Amazon Redshift

数据仓库.

AWS Database Migration Service (AWS DMS)

数据库迁移服务

  • 提供同构迁移和异构迁移.
  • 迁移过程中不停机

其他数据库服务

其他资源



版权声明:本文为tjmljw原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。