MongoDB Compass
What is MongoDB Compass? — MongoDB Compass
Download and Install Compass — MongoDB Compass
Capabilities of Compass Editions — MongoDB Compass
Connect to MongoDB — MongoDB Compass
AutheRequired Access — MongoDB Compassntication Connection Tab — MongoDB Compass
Disconnect from MongoDB — MongoDB Compass
Compass Home — MongoDB Compass
Comparison Query Operators — MongoDB Manual
Object Constructors and Methods — MongoDB Manual
Collection Methods — MongoDB Manual
Export Query to Specific Language — MongoDB Compass
Indexes are special data structures that improve query performance. Indexes store a portion of a collection's data in an easy-to-traverse form. The index stores the value of a specific field or set of fields, ordered by the value of the field.
To improve query performance, build indexes on fields that appear often in queries and for all operations that sort by a field.
- Queries on an indexed field can use the index to limit the number of documents that must be scanned to find matching documents.
- Sort operations on an indexed field can return documents pre-sorted by the index.
Manage Indexes — MongoDB Compass
Set Validation Rules for Your Schema — MongoDB Compass
Schema Validation — MongoDB Manual
Aggregation Pipeline Stages — MongoDB Manual
Embedded MongoDB Shell — MongoDB Compass
Aggregation Pipeline Builder — MongoDB Compass
Resources to Learn and Explore MongoDB — MongoDB Compass
Free MongoDB Courses Online
To help you get started with MongoDB Compass and the MongoDB database, see the MongoDB University course M001. This course provides access to a student cluster for learning about MongoDB.
If you are looking to learn more about MongoDB technologies, there are other available courses to help you along the way. All courses are available at no charge. In the course catalog, you will find courses on:
- Development in Java, Node.js, Python,
- New features and tools available in the latest version of MongoDB,
- Cluster administration,
- Aggregation,
- Performance, and more.
Free MongoDB Cluster for Learning and Testing
If you would like to use a hosted instance of MongoDB rather than set up a local server, you can set up a free M0
cluster on Atlas, MongoDB's hosted database as a service. The M0
tier cluster is ideal for learning and testing.
Once the cluster is set up, you can use the Connect button in the Atlas interface to obtain the correct Compass connection settings for your cluster. Fill in the Compass connection form with your settings to connect to your cluster.
MongoDB Server Installation
To install and run MongoDB using your own network services, you can use the following tutorials to get a MongoDB database server up and running:
- Install MongoDB Enterprise on Windows
- Install MongoDB Enterprise on Linux
- Install MongoDB Enterprise on macOS
Resources and Documentation
Resource
|
Description
|
---|---|
Starting point to get an overview of the MongoDB database.
|
|
Provides timely updates on new products, features and best practices for getting the most out of the MongoDB platform.
|
|
Contains presentations, white papers and webinars covering all aspects of the MongoDB database and associated products.
|
|
Contains information about installing, configuring and maintaining the database, as well as in depth information on the query language.
|
MongoDB Community Forums
The MongoDB Community Forums is a central place to connect with other MongoDB users in your community, ask questions, and get answers.
MongoDB User Groups
MongoDB User Groups (MUGs) are local communities of developers who work together to learn from one another about MongoDB best practices, network, and have fun. To find a MongoDB User Group in your area, see MongoDB User Groups on MeetUp.