2 — Designing Data Models
Purpose
[stub: designing-data-models]
Metadata
| Author | Amit Singh |
| Scope | dbms |
Local graph
Related notes
1 — Choosing the Right Database
Covers how to choose a database for a system design — SQL vs NoSQL, read-heavy vs write-heavy workloads, time-series, and graph use cases.
3 — Scaling Databases
Covers the standard database scaling toolkit — sharding, replication, read replicas, caching, and CQRS.
4 — Interview Case Studies
Walks through database design for classic interview case studies — Instagram, WhatsApp, Uber trips, YouTube metadata, and Amazon's catalog.
Database Management Systems
A book-shaped table of contents for DBMS: relational foundations through SQL mastery, storage internals, transactions, distributed databases, NoSQL, and MAANG interview prep — cross-linking existing system-design/patterns notes instead of duplicating them.