π
Databases in AWS
Section 19 of 30
DynamoDB, DocumentDB, Neptune, Keyspaces, Timestream, QLDB, and database selection strategies
55 minβ’intermediate
π―
Key Takeaways
- β’DynamoDB is a fully-managed NoSQL database with single-digit millisecond latency, auto-scaling, and supports both key-value and document data
- β’Choose databases based on workload: RDBMS for joins (RDS/Aurora), NoSQL for high scale (DynamoDB), graphs for relationships (Neptune)
- β’DocumentDB provides MongoDB compatibility, Neptune for graph databases, and Keyspaces for Apache Cassandra workloads
- β’DynamoDB Streams enable event-driven architectures by capturing table changes with 24-hour retention
- β’DAX (DynamoDB Accelerator) provides microsecond latency for read-heavy workloads with no code changes required
πPersonal Notes
Ready to test your knowledge?
Take the quiz to reinforce what you've learned