BLOGAtlas Vector Search voted most loved vector database in 2024 Retool State of AI report — Read more >>

Community Edition

MongoDB
Community Edition

MongoDB is a general-purpose document database. With the Community Edition you can self-manage and host it locally or in the cloud. You can also develop with MongoDB Atlas for free in your local environment, including local experiences for full-text and vector search, as well as in the cloud.
Download CommunityTry Atlas
Illustration of a database.

MongoDB Community Edition vs. MongoDB Atlas

MongoDB Atlas is an integrated suite including the core database and data services for building applications in the cloud. Atlas is ideal for most use cases, but some developers still prefer MongoDB Community Edition. Here's how they're different:
Code window illustration.

Develop locally with MongoDB

Many developers get started with the MongoDB Community Edition because they want to develop locally. But did you know you can also build locally – including using Atlas Search and Atlas Vector Search — with MongoDB Atlas?

Use the Atlas CLI to programmatically create and manage Atlas deployments from your local development environment all the way to the cloud. Get started with Homebrew or download the Atlas CLI.
Download Atlas CLI

Why MongoDB?

Illustration of documents.

Document data model

  • Documents in MongoDB correspond naturally to objects in major programming languages.

  • Embedded documents and arrays reduce the need for complex and expensive table joins.

  • Flexible schema makes it easy to adjust your data model as your requirements evolve.
Illustration of a laptop and different types of documents.

Expressive Query API

  • You can query virtually any data structure with ease, including key-value, graph, geospatial, time series, and objects.

  • Powerful aggregations allow you to transform and analyze data in place.

  • A wide range of powerful operators make it easy to query one or more documents based on combined criteria, including within nested arrays and objects.
An illustration of a compass, a file cabinet, a magnifying glass, chart and miscellaneous documents (which represent data).

Best-in-class developer experience


What’s new in MongoDB 7.0
Read the blog
mdb_querying_encrypted_data

Queryable encryption

Queryable encryption allows you to encrypt sensitive data and run equality queries on fully randomized encrypted data.

mdb_pipelines

New aggregation pipeline features

Enhancements to MongoDB’s aggregation pipeline, including compound wildcard indexes, approximate percentiles, and bitwise operators, give more flexibility and improve performance for queries.

mdb_time_series

Time-series improvements

MongoDB 7.0 brings improvements to working with time series data, resulting in better storage optimization and compression as well as enhanced query performance.

mdb_migrator

Smoother migrations

Updates to cluster-to-cluster sync (`mongosync`) enable more efficient data migration.


Discover MongoDB

Find out what else MongoDB and our other software has to offer by exploring our documentation, community, and learning resources.
Explore all our products
general_action_read

Read the docs

Find tutorials, code samples, and references for how to use all of our products.

general_content_community

Join the developer hub

Learn and share with other developers in our forums and community events.

general_content_learn

Learn with University

Learn the basics of MongoDB and broaden your data skills with our free online courses, taught by experts.

Get started with Atlas today

Get started in seconds. Our free clusters come with 512 MB of storage so you can play around with sample data and get oriented with our platform.
Try FreeGet the Community Edition
GET STARTED FOR FREE WITH:
  • 110+ regions worldwide
  • Sample data sets
  • Always-on authentication
  • End-to-end encryption
  • Command line tools