Chandan Jhunjhunwal
Session-1: 14-05-2017
https://github.com/indyarocks/
@ChandanJ
Agenda
History of DB
Source: https://www.pinterest.com/pin/416653403000976761/
CAP Theorem(Distributed DataStore)
Misconception: You don't have to abandon one of the three all the time. The choice is really between consistency and availability only when network partition or failure happens
CAP Theorem(Distributed DataStore)
Availability
Consistency
Business Decision
CAP Theorem
Source: https://dzone.com/articles/better-explaining-cap-theorem
Source: https://dzone.com/articles/better-explaining-cap-theorem
RDBMS vs NoSQL(Not only SQL)
RDBMS
NoSQL
ACID
CREATE TABLE customer_account (CR INTEGER, DR INTEGER, CHECK(CR + DR = 100));
BASE
NoSQL Solutions
NoSQL Solutions
Source: Martin Fowler NoSQL Distilled
DynamoDB
Thank You!
References