MongoDB to popularna nierelacyjna baza danych dokumentów — przechowuje dane jako elastyczne, podobne do JSON dokumenty (w kolekcjach) zamiast wierszy w tabelach. Oferuje elastyczny schemat, skalowanie horyzontalne i model przyjazny dla deweloperów, który naturalnie mapuje się na obiekty w kodzie.
Dokumenty i kolekcje (vs tabele i wiersze)
SQL (relational) MongoDB (document)
──────────────────────────────────────────
Database → Database
Table → Collection
Row → Document (a JSON-like object)
Column → Field
JOIN → embedding or $lookup
