Chapter 10. NoSQL Databases
In Chapter 5, Relational Databases, we reviewed relational databases and the SQL query language used for processing them. Remember that data in a relational database is stored in tables, which are structured datasets.
In many modern software environments, data is too fluid, dynamic, and large to benefit from the constraints of a tightly designed relational database. In such cases, a non-relational database is preferred. Since the SQL query language does not apply to such storage arrangements, these non-relational databases are called NoSQL databases. They are particularly popular in successful web-based companies, such as Facebook, Amazon, and Google. To understand how data is managed and analyzed in these environments, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access