Overview

MongoDB is a NoSQL database that uses JSON-like documents with optional schemas. It is designed for ease of development and scaling.

Key Features

  • Document Model: Data stored in BSON (Binary JSON).
  • Dynamic Schema: No need to define structure upfront.
  • Horizontal Scaling: Sharding for large datasets.
  • High Availability: Replica sets.