NoSQL Schema Design

NoSQL schema design starts with how the data will be queried. Model around access patterns first, then choose indexes and document shapes that support those queries.

When To Use NoSQL

Design Priorities

Types Of NoSQL Databases

Type Good For
Document JSON-like documents, flexible structure, nested data.
Key-value Fast lookup by simple keys.
Wide-column Large-scale datasets grouped by column families.
Graph Highly connected data modeled as nodes and edges.

Source Notes