Chapter 6. Join the NoSQL movement

This chapter covers

  • Understanding NoSQL databases and why they’re used today
  • Identifying the differences between NoSQL and relational databases
  • Defining the ACID principle and how it relates to the NoSQL BASE principle
  • Learning why the CAP theorem is important for multi-node database setup
  • Applying the data science process to a project with the NoSQL database Elasticsearch

This chapter is divided into two parts: a theoretical start and a practical finish.

  • In the first part of this chapter we’ll look into NoSQL databases in general and answer these questions: Why do they exist? Why not until recently? What types are there and why should you care?
  • In part two we’ll tackle a real-life problem—disease ...

Get Introducing Data Science now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.