sql >> Databasteknik >  >> NoSQL >> MongoDB

Spelar nyckelordning någon roll i ett MongoDB BSON-dokument?

Ordningen på ett dokuments egenskaper påverkar inte indexeringen.

Du kan se detta själv genom att köra den här frågan:

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

och sedan den här frågan:

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

du bör se att MongoDB kommer att använda indexet i båda fallen (cursor egenskapen bör vara ungefär "BtreeCursor LName_1_FName_1" ).




  1. Behöver node.js-servern internetanslutning för att köras?

  2. Mongoose Date Filter

  3. Mongoose verkar misslyckas tyst

  4. golang mongodb (mgo) infogar inte dokument