2. Variety of NoSQL Databases

“Nothing is pleasant that is not spiced with variety.”

—FRANCIS BACON

Topics Covered In This Chapter

Data Management with Distributed Databases

ACID and BASE

A Variety of Distributed Databases

NoSQL databases solve a wide variety of data management problems by offering several types of solutions. NoSQL databases are commonly designed to use multiple servers, but this is not a strict requirement. When systems run on multiple servers, instead of on just one computer, they are known as distributed systems (see Figure 2.1).

Image

Figure 2.1 Single server versus distributed system.

This chapter starts with a review of common ...

Get NoSQL for Mere Mortals® now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.