Relational or Non-Relational? Choosing the Best Database for the Task
summary
Compares relational versus non-relational with concrete examples: a URL redirection system built on Cosmos DB using the document model and userID as partition key, showing dynamic repartitioning and the practical 20 GB partition limit that forces key design; warns against storing logs, images or huge free text in SQL and recommends file systems or document stores instead; highlights five Cosmos consistency modes and advises ACID for strict transactional needs like finance.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 1:00Database models defined
- 3:15Relational normal forms
- 5:58NoSQL database design
- 7:53Partitioning in Cosmos DB
- 10:15Consistency and CAP theorem
- 14:01Choosing the right database
- 18:17Conclusion
related talks
19mRelational or Non-Relational? Choosing the Best Database for the Task
19mRelational or Non-Relational? Choosing the Best Database for the Task
19mRelational or Non-Relational? Choosing the Best Database for the Task
19mRelational or Non-Relational? Choosing the Best Database for the Task
42mChoosing the right database
01h 00mFrom Relational Databases to NoSQL
11mRationale for Relational
42mSay YES! to NoSQL: A Guide on When to Ditch Relational Databases
