1.4.SQL Services

  • date_range 2021-05-01 info
    sort
    article
    label
    AWS
  1. SQL
    1. RDS
    2. Aurora
    3. Redshit
  2. NoSQL
    1. DynamoDB
    2. DocumentDB
    3. ElastiCache

SQL

RDS

Amazon Relational Database Service (RDS),运行关系数据库的服务,可运行 Amazon Aurora、MySQL、MariaDB、Oracle、SQL Server 和 PostgreSQL 数据库引擎(database engines)。

Aurora

高性能数据库引擎。官网是这样写的:

Amazon Aurora 与 MySQL 和 PostgreSQL 兼容的关系数据库,专为云而打造。性能和可用性与商用数据库相当,成本只有其 1/10。

Redshit

数据仓库(data warehouse),Redshit的数据是从 RDS 中获取的,Redshit 的数据用于分析的。

NoSQL

DynamoDB

Amazon DynamoDB 是一个键/值和文档数据库。数据是存储在硬盘中。通过DynamoDB Accelerator (DAX) 可以提供了完全托管的内存缓存。

特性:

  • ACID 事务 – DynamoDB 事务在一个 AWS 账户和区域中跨一个或多个表为开发人员提供原子性、一致性、隔离性和持久性 (ACID)。当构建需要作为单个逻辑业务操作一部分对多个项协调插入、删除或更新的应用程序时,您可以使用事务。

TODO,场景

TODO,不适合场景

其他

DocumentDB

文档数据库。

ElastiCache

Redis 或 Memcached 的完全托管型内存中数据存储。