sql >> Database >  >> NoSQL >> MongoDB

Is de volgorde van de sleutel van belang in een MongoDB BSON-document?

De volgorde van de eigenschappen van een document heeft geen invloed op de indexering.

U kunt dit zelf zien door deze zoekopdracht uit te voeren:

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

en dan deze vraag:

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

je zou moeten zien dat MongoDB de index in beide gevallen zal gebruiken (de cursor eigenschap zou zoiets moeten zijn als "BtreeCursor LName_1_FName_1" ).




  1. mongo-aggregatiequery met mgo-stuurprogramma

  2. Redis - Lua-tabellen als retourwaarden - waarom werkt dit niet?

  3. Kon geen verbinding maken met Redis om 127.0.0.1:6379:Verbinding geweigerd met homebrew

  4. nestJS socket.io-redis:6.0.1