0PricingLogin
MongoDB Academy · Lesson

NoSQL Flavors: Document, Key-Value, Column, Graph

Learners will compare the four NoSQL families and map each to real-world use cases.

The NoSQL Family Tree

"NoSQL" isn't one thing — it's a family of four: document, key-value, wide-column, and graph stores. MongoDB is a document store. Let's meet them all.

Document Stores: Rich Nested Data

Document stores keep data as flexible JSON-like documents, with nested objects and arrays all in one place. MongoDB leads here — the most versatile NoSQL type.

// Document store example - a product document
{
  _id: 'prod_001',
  name: 'Wireless Headphones',
  category: 'Electronics',
  specs: { battery: '30h', connectivity: 'Bluetooth 5.0' },
  reviews: [
    { user: 'alice', rating: 5, comment: 'Great!' }
  ],
  price: 79.99
}

All lessons in this course

  1. The Relational Database Bottleneck
  2. NoSQL Flavors: Document, Key-Value, Column, Graph
  3. The CAP Theorem in Plain English
  4. Where MongoDB Fits In
← Back to MongoDB Academy