Blog

Your dream job? Lets Git IT.
Interactive technical interview preparation platform designed for modern developers.

XGitHub

Platform

  • Categories

Resources

  • Blog
  • About the app
  • FAQ
  • Feedback

Legal

  • Privacy Policy
  • Terms of Service

© 2025 LetsGit.IT. All rights reserved.

LetsGit.IT/Categories/MongoDB
MongoDBmedium

Explain indexing in MongoDB.

Tags
#index#compound-index#performance#mongodb
Back to categoryPractice quiz

Answer

Indexes in MongoDB store ordered keys to let the database locate matching documents quickly instead of scanning the whole collection. You can have single‑field, compound, multikey, text or geospatial indexes. Indexes speed reads but cost memory/storage and slow writes.

Related questions

MongoDB
Text indexes: when would you use them and what’s a limitation?
#mongo#text-index#search
MongoDB
`$lookup`: what does it do and what is a common pitfall?
#mongo#lookup#aggregation
MongoDB
TTL index: what does it do and when would you use it?
#mongo#ttl#index
MongoDB
Sharded MongoDB balancing (chunk migrations): what can go wrong and how do you reduce impact?
#mongo#sharding#balancer
MongoDB
Aggregation pipeline performance: why put `$match` (and `$project`) early?
#mongo#aggregation#pipeline
MongoDB
What is a covered query in MongoDB and why can it be faster?
#mongo#indexes#covered-query