Big Data and NoSQL
CREDITS: YU-SAN LIN, PENN STATE
(and A. Almaganbetov, A. Aldabergenov)
What is NoSQL?
NoSQL
Big Data
Data that contains greater variety, arriving in increasing volumes, and with more velocity.
https://www.oracle.com/big-data/what-is-big-data/
https://www.statista.com/statistics/871513/worldwide-data-created/
ACID
Elmasri textbook
BASE
http://www.dataversity.net/acid-vs-base-the-shifting-ph-of-database-transaction-processing/
Relational vs. NoSQL
https://www.flickr.com/photos/bpanulla/5310748684
CAP Theorem
https://alperenbayramoglu2.medium.com/understanding-the-cap-theorem-8e06886c12ac
Pros and cons of NoSQL
Main types of NoSQL database systems
What to choose?
Key-Value Pair Databases
Column Databases
Graph Databases
Document Databases