sql >> Database >  >> NoSQL >> MongoDB

Aanbevolen manier/plaats om index op MongoDB-verzameling te maken voor een webtoepassing

Ik zou het zeggen wanneer u de toepassing initialiseert. Als de verzameling niet bestaat wanneer u assuranceIndex aanroept, wordt de index (en verzameling) op dat moment gemaakt.

Ik ga ervan uit dat je a priori weet wat voor soort zoekopdrachten je op de gegevens gaat uitvoeren, en natuurlijk wat voor soort gegevens je in de index gaat zetten.



  1. Gebruik $cond binnen $match in mongoDB-aggregatie

  2. MongoDB sorteerdatum string (mm/dd/jjjj)

  3. Bewaar referentieveld mongoengine

  4. Gebruik $stdDevSamp of $stdDevPop met Spring Mongo