HomeCurriculumNoSQL Databases

NoSQL Databases

Document stores (MongoDB), key-value stores (Redis), column-family stores (Cassandra), and graph databases (Neo4j).

1NoSQL Taxonomy & CAP Theorem Trade-offs

Distributed CAP theorem, PACELC consistency-latency trade-offs, BASE semantics, and quorum consensus mathematics.

NoSQL Taxonomy & CAP Theorem Trade-offs

Master distributed data paradigms, Brewer's CAP theorem, the PACELC theorem, and quorum replication equations.

2Document Stores & MongoDB Schema Modeling

BSON binary serialization, embedding vs referencing, compound/multikey indexes, and aggregation framework pipelines.

Document Stores & MongoDB Schema Modeling

Learn document schema design, BSON serialization mechanics, compound indexing guidelines, and Aggregation Framework pipelines.

3Key-Value Stores & In-Memory Redis Caching

Redis data structures, single-threaded event loop, RDB/AOF persistence, cache topologies, and stampede prevention.

Key-Value Stores & In-Memory Redis Caching

Master Redis internal data structures, event-driven reactor loop, RDB/AOF durability, cache invalidation, and sliding window rate limiting.

4Distributed Column-Family Stores & Graph DBs

LSM-Tree storage engines, Memtable flush, SSTables, Bloom filters, Cassandra consistent hashing, and index-free adjacency.

Distributed Column-Family Stores & Graph DBs

Understand Log-Structured Merge-Trees, Bloom filter membership testing, Cassandra token rings, and graph index-free adjacency.