Technical overview of Atlas Search indexes
Atlas Search indexes are data structures that categorize data in an easily searchable format. They establish mapping between the terms themselves and the documents that contain those terms, enabling you to retrieve documents faster by using certain identifiers.
An Atlas Search index can be established on a single field or multiple fields. It is advisable to index fields that are frequently used to sort or filter your data, as this allows for the rapid retrieval of documents containing pertinent data during a query.
Index creation and management
When you set up one or more Atlas Search indexes, the mongot
process is activated on the nodes in the cluster. Each mongot
process communicates with the mongod
process on the same node. The mongot
process interacts with the backend database and opens change streams for each index to create and update search indexes.
When you create an Atlas Search index, you can specify the fields using...