This document provides an overview of MongoDB including:
- MongoDB is a document-oriented NoSQL database where data is stored in JSON-like documents rather than tables. It supports indexing but does not support traditional joins or transactions.
- Documents can contain nested objects and arrays. Data is stored and queried using JavaScript-like syntax.
- Common operations include insert, find, update, remove, and aggregation operations using the mongo shell or driver APIs. Indexes, cursors, and aggregation pipelines can be used to optimize queries.