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.

Categories
Database
Keywords
nosqldocument-databasedatabase
Languages
C++
License
SSPL-1.0

Spotted an error? Suggest an edit on GitHub.