Stage 1 · Lesson 3 of 6
Reads, writes and how much data
Next, estimate the mix. Is the app mostly reading, like a blog or a course catalogue, or mostly writing, like a sensor logger or a chat? How many records will exist after a year: thousands, millions, billions?
How big is each one? Rough numbers are enough. A shop with 5,000 products and 200 orders a day is small for any modern database, and a single instance will handle it for years.
A fleet of devices sending a reading every second is a very different job. apps benefit from caches and . Write-heavy, append-only streams suggest time-series or columnar tools.
Common trapplanning for imaginary scale: most student and early-stage projects never leave the range where one ordinary database is plenty.
A question to check yourself, an AI practice session and 1 cheat sheet entry come with the full roadmap. Unlock
Resources for this stage
Start with· follow one of these
- CoursePaidGrokking Database Fundamentals for Tech Interviews
Design Gurus · Beginner · Subscription
A structured tour of database types, SQL versus NoSQL, ACID and indexes before you compare products
- CourseFreeCS50's Introduction to Databases with SQL
Harvard University · Beginner
Free Harvard course: the first lectures show how real data is modelled and queried