Understanding Modern Data Architecture
Miller Trujillo
Senior Software Engineer
SQL Databases | |
---|---|
Use Cases | Transactional applications, applications with complex queries, data consistency and integrity |
Types of Data Supported | Structured data (tabular) |
Common Offerings | AWS RDS, GCP Cloud SQL, Azure SQL Database - MySQL, PostgreSQL, Data warehouse |
NoSQL Databases | |
---|---|
Use Cases | High scalability and demand, eventual consistency |
Types of Data Supported | Semi-structured data (JSON, XML, key-value, graph, etc), time series |
Common Offerings | MongoDB, AWS DynamoDB, GCP Firestore, Azure Cosmos DB, Hbase |
Understanding Modern Data Architecture