Logo
Sign in
Product Logo
MongoDB Community EditionMongoDB

The Community version of our distributed database offers a flexible document data model along with support for ad-hoc queries, secondary indexing, and real-time aggregations to provide powerful ways to access and analyze your data.

Vendor

Vendor

MongoDB

Company Website

Company Website

Product details

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.

The database is also offered as a fully-managed service with MongoDB Atlas. Get access to advanced functionality such as auto-scaling, serverless instances, full-text search, and data distribution across regions and clouds. Deploy in minutes on AWS, Google Cloud, and/or Azure, with no downloads necessary.

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.

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.

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.

Best-in-class developer experience

  • MongoDB offers drivers for all major programming languages, so you can easily connect to and interact with your database idiomatically.
  • MongoDB Compass, our downloadable GUI tool, allows you to connect to your database and query and explore your data.
  • The MongoDB for VS Code Extension lets you interact with your data on MongoDB directly from your IDE.
  • The MongoDB Shell gives you a fully functional JavaScript and Node.js REPL environment for interacting with MongoDB deployments.

Features

  • **Security: **While the Community Edition includes many standard security capabilities like Queryable Encryption with explicit encryption, SCRAM authentication, role-based access control, and TLS/SSL encryption, setting up and maintaining your security configurations requires more time and effort.
  • **High Availability: **You have to set up and manage replica sets yourself. While you can scale vertically and horizontally, you must do both manually.
  • **Scalability: **You can scale horizontally with sharding, but this requires deploying and managing complex infrastructure.