Welcome to the MongoDB Docs
Connect and use MongoDB with your favorite programming language within minutes.
Access step-by-step guides for key operations, like connecting to MongoDB Atlas, setting up security, and configuring a replica set or shared cluster.
MongoDB offers a variety of cloud products, like MongoDB Stitch, MongoDB Atlas, MongoDB Cloud Manager, and MongoDB Ops Manager.
The MongoDB Manual, including: CRUD, aggregation, database commands, mongo shell methods, and other common operations in MongoDB.
- MongoDB Manual 3.4
- Client Libraries (Drivers)
- GUI Tools
MongoDB Atlas Live Migration
Use Atlas Live Migration to transfer data from a replica set hosted anywhere to an Atlas cluster.
mongomirrorto migrate data from one MongoDB replica set to another.
mongoimportto load data from a JSON or csv file into a MongoDB cluster.
mongorestoreto load data from a binary database dump into a MongoDB cluster.
MongoDB Stitch is a backend as a service that provides an HTTP API to MongoDB, integration with other services, and a declarative rules infrastructure which spans database and service actions.
Atlas provides MongoDB as a service from the people who build MongoDB.
MongoDB Cloud Manager
Cloud Manager is a hosted platform for managing MongoDB on the infrastructure of your choice.
MongoDB Ops Manager
Ops Manager is a comprehensive application that helps you manage MongoDB safely and reliably in your own data center.
- Manage Users
Installation and Upgrading
Install MongoDB Community Edition
Follow this tutorial to install MongoDB Community Edition. The Community edition is open source and available under the AGPL license.
Install MongoDB Enterprise
Evaluate MongoDB Enterprise to explore advanced monitoring, security, analysis, and cluster management tools.
How to upgrade to the latest version of MongoDB.
- Backup and Restore
- Manage Schemas
MongoDB Reference Documentation
Reference guide for the MongoDB server. From installation to replication to querying MongoDB, you can find the information in the manual.
Reference guides for official MongoDB client libraries. We offer reference guides for C, C++, C#, Java, Node.JS, Perl, PHP, Python, Ruby, and Scala drivers.
Reference guide for MongoDB Stitch. Learn how to easily integrate your application with MongoDB and other services.
Reference guide for MongoDB Atlas. Learn how to quickly set up and manage your cloud deployment using MongoDB Atlas.
Reference guide for MongoDB Cloud Manager. Learn how to manage your MongoDB deployments using Cloud Manager.
On-Prem Cloud Solutions
Reference guide for MongoDB Ops Manager. Learn to use the Ops Manager Application to set up and manage your MongoDB deployments.
Monitoring and Analytics
Reference guide for MongoDB Compass. Learn to use MongoDB Compass's graphical user interface to view and analyze data stored in MongoDB.
Reference guide for the MongoDB BI Connector. Learn how you can use business intelligence tools and SQL statements to query data stored in MongoDB.
Reference guide for the MongoDB Spark Connector. Learn how you can use MongoDB with Apache Spark.