MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Quando gli indici composti sono ancora rilevanti in MongoDB 2.6, data la nuova funzione di intersezione dell'indice?

Un paio di punti a cui rispondere potrebbero essere:

  • L'intersezione degli indici non sostituisce gli indici composti, ma semplicemente, come $where da usare quando non hai una vera scelta. L'intersezione degli indici non è il modo più veloce né più scalabile per trovare documenti all'interno di una raccolta, quindi devi prestare attenzione a quante intersezioni utilizzi.

  • È anche bene notare che ci sono limitazioni su quali indici MongoDB può intersecare esattamente:http://docs.mongodb.org/manual/core/index-intersection/#index-intersection-and-sort