Skip to content
FindOpenSource

MongoDB

Document-oriented NoSQL database designed for scalability and developer flexibility.

Overview

This repository contains the core MongoDB database server (`mongod`) and sharding router (`mongos`) - the document-oriented NoSQL database itself, along with the tooling needed to build and run it from source. Most users install it as a prebuilt package (via the official downloads, Homebrew, or the official Docker image) rather than building from source.

The broader MongoDB ecosystem referenced from this repo includes `mongosh` (the interactive shell), MongoDB Compass (a GUI for exploring and querying data), and official drivers for most popular programming languages. For teams that don't want to operate their own servers, MongoDB Atlas is the official managed cloud database service.

MongoDB fits applications that model data as flexible, JSON-like documents rather than fixed relational tables, and that need built-in horizontal scaling through sharding for larger datasets.

Why it's in this catalog

Catalog rating: ★★★★☆ (4/5)

One of the most widely adopted NoSQL databases; note SSPL is a source-available license, not OSI-approved.

  • Foundational
  • Vendor-backed
Categories
Database
Keywords
nosqldocument-databasedatabase
Languages
C++
License
SSPL-1.0

Compare with another project

Spotted an error? Suggest an edit on GitHub.