AWS Databases Summary

  • RDS: relational database, good for OLTP
    • PostgreSQL, MySQL
    • Aurora, Aurora Serverless
  • DynamoDB: NoSQL
    • Managed, Key Value, Document
    • Serverless
  • ElastiCache: in memory database
    • Redis, memcached
  • Redshift: data warehousing, data lake. Good for OLAP
  • Neptune: Graph Database
  • DMS: Data Migration Service
  • DocumentDB: managed MongoDB