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

Betyder nøglerækkefølgen i et MongoDB BSON-dokument?

Rækkefølgen af ​​et dokuments egenskaber påvirker ikke indeksering.

Du kan selv se dette ved at køre denne forespørgsel:

db.people.find({LName: "abc"}).explain()

og derefter denne forespørgsel:

db.people.find({LName: "jkl"}).explain()

du skal se, at MongoDB vil bruge indekset i begge tilfælde (cursor egenskaben skal være noget i stil med "BtreeCursor LName_1_FName_1" ).




  1. Analyser ydeevnen af ​​en forespørgsel - mongoDB

  2. Håndtering af brugerdefineret BSON Marshaling

  3. Mongodb startadvarsler efter opdatering

  4. MongoDB:Sådan finder du den nøjagtige version af installeret MongoDB