Software → Databases
NoSQL
A broad family of non-relational database models designed for varied data shapes and scaling needs.
Motivation
NoSQL databases use non-relational data models. They solve problems where flexible schemas, scale, availability, or access patterns matter more than relational modeling.
Mental model
NoSQL is a family, not one database style: document, key-value, column-family, and graph databases differ a lot.
Where it fits
NoSQL belongs to the Software track, inside Databases. It connects to nearby concepts through the graph relationships on this page and in the graph explorer.
Common mistakes
- Choosing NoSQL because SQL feels old.
- Ignoring query patterns before choosing a model.
- Assuming NoSQL means no consistency guarantees.
Related concepts
Use the metadata panel or return to the graph to explore concepts that this one requires or relates to.