dbstack

Index Document MongoDB

§ Tool · Document

MongoDB

A document database with flexible schemas, horizontal scaling, and a polished managed offering.

Stars
28,323
Forks
5,773
Last push
yesterday
License
SSPL
First released
2009
www.mongodb.com → mongodb/mongo → Self-hostable · Free tier · C++

What it is

MongoDB is a document-oriented database that stores BSON (a binary, typed extension of JSON). It was first released in 2009 by 10gen (now MongoDB Inc.). The pitch is schema-flexible storage with horizontal scaling built in: every record is a document, every collection can have heterogeneous documents, and sharding is a first-class operation.

In 2018, MongoDB moved from AGPL to SSPL (Server Side Public License), which is not OSI-approved as open source. This affects which organizations can ship or host it commercially.

Why people use it

When to use MongoDB

When not to use MongoDB

Notable trade-offs

Ecosystem

§ 01 · Primary Use Cases

2 listed

§ 02 · Alternatives

See all →

Alternatives to MongoDB.

§ 03 · Often Used With

Companions, not replacements

§ 04 · Head-to-Head

6 pairs

Comparisons featuring MongoDB.

GitHub data refreshed yesterday. Tool description is editorial, written for the directory.