Definition
A document (JSON-like) NoSQL database.
How it works
Flexible schemas, sharding by key; good when data is document-shaped and you don't need joins.
Common questions
What is MongoDB?
A document (JSON-like) NoSQL database.
How does MongoDB work?
Flexible schemas, sharding by key; good when data is document-shaped and you don't need joins.
What is MongoDB used for in system design?
Flexible schemas, sharding by key; good when data is document-shaped and you don't need joins.
Part of Glossary on SystemLore — system design explained with 148 deep topics, interactive diagrams, and a build-it-yourself game. Build this one →