In MongoDB, lassen Sie uns sagen, ich habe die folgende Abfrage:Ist ein zusammengesetzter Index erforderlich, um ein Feld abzufragen und ein anderes zum Sortieren zu verwenden?
db.things.find({ name: 'some string' }).sort({ age: -1 })
Ich weiß, dass für age
einen Index mit Leistung helfen, aber erstelle ich die Indizes für name
und age
getrennt oder als eine Verbindung?
db.things.createIndex({ name: 1, age: -1 })