Event
{Event}  Tune in on September 26 starting at 10 a.m. BST to hear all the latest product updates and announcements in the MongoDB.local London keynote >

The only limit is your imagination

A modern developer data platform is today’s solution for building applications based on your requirements, instead of database limitations.
Imagine what you’ll build tomorrow
You can’t buy differentiation with off-the-shelf software — increasingly, it must be built. A developer data platform simplifies and unifies the developer experience with data to accelerate innovation.
Watch Video

A data platform that puts developers first

general_features_flexibility

Fast and flexible

Test data before committing to a structure — and optimize as your application evolves with the document data model. Relational databases require locking down a schema before you even understand your requirements.

Developers around the world rely on MongoDB Atlas

misc_achievement

Developer survey rankings

The annual Stack Overflow survey is the authoritative source for insights about what’s moving the developer community.

Built for the way you work with data

Explore how the document data model maps to how you think and code.
View documentation
Model
Break out of rigid, tabular data structures with flexible documents that map directly to objects in your code. Embed related data into a single document to increase performance and minimize computational cost.
Query
Take advantage of a simple and expressive query API to retrieve and modify documents in a single collection or join across collections. Transform and analyze your data in place – no ETL or duplication needed – with a powerful aggregation pipeline.
Optimize
Optimize queries, react instantly to database changes, and generate materialized views on-demand. MongoDB makes it easy to receive and process millions of requests per day with no change in performance.
Model
Break out of rigid, tabular data structures with flexible documents that map directly to objects in your code. Embed related data into a single document to increase performance and minimize computational cost.
1-to-1
1-to-Many
Many-to-Many
Query
Take advantage of a simple and expressive query API to retrieve and modify documents in a single collection or join across collections. Transform and analyze your data in place – no ETL or duplication needed – with a powerful aggregation pipeline.
1-to-1
1-to-Many
Many-to-Many
Optimize
Optimize queries, react instantly to database changes, and generate materialized views on-demand. MongoDB makes it easy to receive and process millions of requests per day with no change in performance.
1-to-1
1-to-Many
Many-to-Many
1-to-1
1-to-Many
Many-to-Many

Dive into the document model

enterprise_advanced_product family

Relational versus NoSQL

See why large enterprises have gone all in with NoSQL-first development strategy for all mission-critical services.

More resources for developers

general_action_read

Documentation

Find tutorials, code samples, and references you need to build your next app with MongoDB.

Start building with MongoDB Atlas

Get started in seconds. Our free clusters come with 512MB of storage so you can play around and get oriented with our developer data platform.
Let's Go
An illustration of databases being built on clouds.