Chapter 28

Relational Databases and “Big Data”: The Alternative of a NoSQL Solution

Abstract

This chapter provides an overview of NoSQL databases, an alternative to relational databases for handling big data (particularly for data in data warehouses). It covers the four major types of NoSQL data models, hardware architecture differences between relational and NoSQL databases, and NoSQL transaction control (BASE transactions).

Keywords

big data
NoSQL
NoSQL databases
NoSQL DBMSs
key-value store databases
document databases
column databases
graph databases
BASE transactions
NoSQL concurrency control
NoSQL transaction control
NoSQL benefits
NoSQL problems
Although relational database design theory has been relatively stable for the past 45 years, as ...

Get Relational Database Design and Implementation, 4th Edition 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.