Session 1: Understanding Big Data
- Big Data Characteristics
- Relational Model Overview
- Working with Big Data
- Data Consistency and CAP
Session 2: NewSQL Databases
- NewSQL Overview
- Product Overviews
- Summary
Session 3: NoSQL Overview
- Differences from Relational Model
- Types of NoSQL Stores
- Document Data Model
- Graph Data Model
- Key/Value
- Wide Columnar
- Hadoop
Session 4: Hadoop and MapReduce
- Overview
- HDFS
- YARN
- MapReduce
- Summary
Session 5: Other Processing Technologies
- Apache Pig and Hive
- Apache Impala
- Apache Storm
- Apache Spark
Session 6: MongoDB
- Overview and Architecture
- Summary of Strenghts/Weaknesses
Session 7: Cassandra Database
- Overview and Architecture
- Summary of Strenghts/Weaknesses
Session 8: Other Databases and Tools