© Shakuntala Gupta Edward, Navin Sabharwal 2015
Shakuntala Gupta Edward and Navin SabharwalPractical MongoDB10.1007/978-1-4842-0647-8_2

2. NoSQL

Shakuntala Gupta Edward and Navin Sabharwal2
(1)
Ghaziabad, Uttar Pradesh, India
(2)
New Delhi, Delhi, India
 
“NoSQL is a new way of designing Internet-scale database solutions. It is not a product or technology but a term that defines a set of database technologies that are not based on the traditional RDBMS principles.”
In this chapter, we will cover the definition and basics of NoSQL. We will introduce you to the CAP theorem and will talk about the NRW notations. We will compare the ACID and BASE approaches and finally conclude the chapter by comparing NoSQL and SQL database technologies.

2.1 SQL

The ...

Get Practical MongoDB: Architecting, Developing, and Administering MongoDB 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.