Poleg osnovnih indeksov na posameznem polju MongoDB ponuja napredne strategije indeksiranja — urejanje sestavljenih indeksov (ESR pravilo), pokriti poizvedki, delni/razpršeni indeksi, TTL indeksi in še več — ki dramatično vplivajo na zmogljivost poizvedb. Njihovo obvladovanje je ključno za optimizacijo MongoDB-ja v veliki merilu.
Pravilo ESR za sestavljene indekse
For a compound index supporting a query with Equality, Sort, and Range conditions,
order the fields: EQUALITY → SORT → RANGE (the ESR rule).
