sql >> Database >  >> NoSQL >> MongoDB

Wanneer zijn samengestelde indexen nog steeds relevant in MongoDB 2.6, gezien de nieuwe functie Index Intersection?

Een paar punten om te beantwoorden kunnen zijn:

  • Indexkruising is geen vervanging voor samengestelde indexen, maar slechts, zoals $where te gebruiken als je geen echte keuze hebt. Indexkruisingen zijn niet de snelste of meest schaalbare manier om documenten binnen een verzameling te vinden, dus je moet voorzichtig zijn met hoeveel kruispunten je gebruikt.

  • Het is ook goed om te weten dat er beperkingen zijn aan de indexen die MongoDB precies kan doorsnijden:http://docs.mongodb.org/manual/core/index-intersection/#index-intersection-and-sort




  1. Hoe een trigger voor redis datastore te implementeren?

  2. Omgaan met conflicten bij het zoeken, wijzigen en opslaan in MongoDB met Mongoose

  3. Mongo:show dbs laat de test db niet zien. Waarom?

  4. Een beveiligingschecklist voor MongoDB-productie-implementaties