Unit 3.2

NoSQL and Caching Chapter 8 · Data Management

~2 weeks 2 tutorials Module Project

Not all data fits neatly into tables. This unit explores document stores (MongoDB), key‑value stores (Redis), graph databases (Neo4j), and column‑family stores (Cassandra). You will also learn caching strategies to supercharge performance.

Unit Learning Outcomes

Tutorials

NoSQL Fundamentals

Document, key‑value, graph, column‑family stores, and CAP theorem.

Start tutorial

Caching Strategies

Caching patterns, TTL, invalidation, Redis, and stampede mitigation.

Start tutorial

Assessments & Deliverables

Unit 3.2 Quiz Due: End of Week 6 Start
Module Project: Data Layer Implementation Submit: End of Module 3 Submit