MongoDB là một cơ sở dữ liệu document NoSQL phổ biến — nó lưu trữ dữ liệu dưới dạng các document linh hoạt, giống JSON (trong các collection) thay vì các hàng trong bảng. Nó cung cấp schema linh hoạt, khả năng mở rộng theo chiều ngang, và một mô hình thân thiện với lập trình viên, ánh xạ tự nhiên với các object trong code.
Document và collection (so với bảng và hàng)
SQL (quan hệ) MongoDB (document)
──────────────────────────────────────────
Database → Database
Table → Collection
Row → Document (một object giống JSON)
Column → Field
JOIN → embedding hoặc $lookup
