柳嘉希

硕士研究生毕业生

软件工程师 | 可扩展的API · 网络爬虫 · 数据集成 · Vibe代码清理专家

AWS CLF-C02 复习:存储服务、S3、EBS、EFS、RDS、DynamoDB 与缓存

AWS 存储和数据库服务覆盖了块存储、对象存储、文件存储、关系数据库、NoSQL 和缓存。

块存储

EC2 Instance Store 是临时本地存储,实例停止或终止后数据可能丢失。

EBS 是持久块存储,常挂载给 EC2 使用,适合操作系统盘和数据库磁盘。

对象存储

S3 是对象存储服务,适合图片、日志、备份、静态文件和数据湖。

S3 特点:

  • 高持久性
  • 按对象存储
  • 支持版本控制
  • 支持生命周期策略
  • 可与 CloudFront 配合分发内容

文件存储

EFS 是弹性文件系统,可以被多个 EC2 实例共享挂载。

FSx 提供面向特定文件系统的托管服务。

关系数据库

RDS 是托管关系数据库服务,支持 MySQL、PostgreSQL、MariaDB、Oracle、SQL Server 等。

Aurora 是 AWS 云原生关系数据库,兼容 MySQL/PostgreSQL,性能和扩展能力更强。

NoSQL 与缓存

DynamoDB 是托管 NoSQL 键值/文档数据库,适合高并发低延迟场景。

ElastiCache 提供 Redis/Memcached 缓存能力。

DocumentDB 兼容 MongoDB。

Neptune 是图数据库,适合复杂关系数据。

AWS Backup 是集中化备份服务。