Germany's Next Top Data Model
summary
Argues that traditional normalized schemas fail at scale and NoSQL forces query-driven design, so align storage to application queries rather than forcing joins. Recommends using denormalization and timeboxing (store an hour or 15-minute bucket as one document) to cut cross-node queries, prefer natural keys over auto-increments to avoid extra lookups, and use convergent/commutative replicated data types (CRDTs) and tiered stores (raw durable + in-memory presentation) to keep models scalable and fast.
AI-written summary · about
chapters (6)
- 0:00Intro
- 1:40The problem with relational databases
- 3:40How to model data
- 6:55Denormalization
- 11:45Scaling
- 14:20Time Boxing
related talks
26mNoSQL Data Modeling for Front-end Developers
34mData Storage: NoSQL Toasters and a Cloud of Kitchen Sinks
38mNot all data is created equal: NoSQL
01h 00mFrom Relational Databases to NoSQL
42mSay YES! to NoSQL: A Guide on When to Ditch Relational Databases
41mReal-World NoSQL Schema Design #bbuzz
20mDomain Driven Design & NoSQL
31mSQL to NoSQL to NewSQL and the rise of polyglot persistence Paul Dix
