An MongoDB Search index is a data structure that maps documents from your Atlas cluster to the terms that are extracted from those documents. MongoDB Search indexes enable efficient full-text searches of your database with MongoDB Search queries.
This page describes how to create, view, update, or delete MongoDB Search indexes using the Atlas UI or one of our supported clients.
Supported Clients
You can create and manage MongoDB Search indexes from the Atlas UI or one of the following supported clients:
Atlas CLI, with Atlas cluster running MongoDB 7.0+
mongosh
, with Atlas cluster running MongoDB 7.0+.Compass, with Atlas cluster running MongoDB 7.0+.
Supported MongoDB Drivers:
Learn More
To learn how to define an MongoDB Search index to meet your MongoDB Search query needs, see Define Your Query.
To learn how to create an MongoDB Search index, see Create an MongoDB Search index.
To learn more about the MongoDB Search index configurations described in this tutorial, see the following reference pages:
For hands-on experience creating MongoDB Search indexes for the sample datasets and running MongoDB Search queries against the indexed data, try the MongoDB Search Quick Start.
For a conceptual overview of how to define an index to meet your query preferences, see Define Your Index.
Learn by Watching
You can also watch the following videos to learn more about MongoDB Search indexes: