Influential interview question

What is the difference between a SQL database and a NoSQL database?

Interview Answer

Anonymous

11 Mar 2018

A SQL database stores structured data and leverages that structure for performance and consistency. NoSQL databases are unstructured collections of documents, good when data may have varying structure or the final schema cannot be known at the outset.