Grokking the System Design Interview
Vote

0% completed

SQL vs. NoSQL

You have drawn your design, and the interviewer points at the database box. "SQL or NoSQL?"

The weak answer names a product. The strong answer asks a few questions about the data, and then commits. This lesson gives you those questions, and a default answer for when no question forces a choice.

The families themselves are described in SQL vs. NoSQL, in the glossary chapter. Read it first if the family names are new. As a short reminder, a relational (SQL) database stores rows in tables and combines them with joins

.....

.....

.....

Like the course? Get enrolled and start learning!