Welche Art von Indizes unterstützt MongoDB?
Welche Art von Indizes unterstützt MongoDB?

Video: Welche Art von Indizes unterstützt MongoDB?

Video: Welche Art von Indizes unterstützt MongoDB?
Video: #MongoDB Index Types, How, When and Where Should They be Used? - Adamo Tonete - #Percona Live 2017 2024, November
Anonim

MongoDB unterstützt benutzerdefinierten Indizes wie ein einzelner Feldindex. Ein Einzelfeldindex wird verwendet, um einen Index für das einzelne Feld eines Dokuments zu erstellen. Mit Einzelfeldindex, MongoDB kann in auf- und absteigender Reihenfolge durchlaufen werden. Deshalb der Indexschlüssel tut spielt in diesem Fall keine Rolle.

Was sind davon MongoDB-Indizes?

Indizes unterstützen die effiziente Ausführung von Abfragen in MongoDB . Indizes sind spezielle Datenstrukturen [1], die einen kleinen Teil des Datensatzes der Sammlung in einer leicht zu durchlaufenden Form speichern. Die Index speichert den Wert eines bestimmten Felds oder einer Reihe von Feldern, geordnet nach dem Wert des Felds.

Kann MongoDB außerdem mehrere Indizes verwenden? MongoDB kann verwenden der Schnittpunkt von mehrere Indizes Anfragen zu erfüllen. Im Allgemeinen ist jeder Index Kreuzung beinhaltet zwei Indizes ; jedoch, MongoDB kann beschäftigen mehrere /verschachtelt Index Kreuzungen, um eine Abfrage aufzulösen.

Was ist dementsprechend die Verwendung von Index in MongoDB?

Ein Index in MongoDB ist eine spezielle Datenstruktur, die die Daten einiger weniger Felder von Dokumenten enthält, auf denen die Index geschaffen. Indizes Verbessern Sie die Geschwindigkeit der Suchvorgänge in der Datenbank, da die Suche nicht im gesamten Dokument durchgeführt wird, sondern auf der Indizes das enthält nur wenige Felder.

Welche Methode wird verwendet, um einen Index in MongoDB zu erstellen?

Das Erstellen eines Indexes in MongoDB erfolgt mit der Methode "createIndex". Folgende Beispiel zeigt, wie Index zur Sammlung hinzugefügt wird. Nehmen wir an, wir haben dieselbe Employee-Sammlung mit den Feldnamen "Employeeid" und "EmployeeName".

Empfohlen: