Chapter 47
SQL vs NoSQL
Avoid This Debate Right Away
When it's time to choose a database in the middle of your design, don't start digging into the exact type of database you need. That's a show-off topic you can come back to later if there's time.
While you're still sketching the system, leave the database as a placeholder. Say: "I'll use a relational database here — let's say PostgreSQL — and we can revisit the choice once we see the full picture." This shows you're aware that different options exist, but you're not going to burn 5 minutes on a SQL vs NoSQL debate before the system is even drawn.
Part of the full course
Unlock this chapter
This one is part of the paid course. Everything before the interview, the free sampler articles, the Core Java drills, and mock interviews stay open either way.