Hvilken type indekser understøtter MongoDB?
Hvilken type indekser understøtter MongoDB?

Video: Hvilken type indekser understøtter MongoDB?

Video: Hvilken type indekser understøtter MongoDB?
Video: Daniel Schmachtenberger: Will Technology Destroy Us? 2024, November
Anonim

MongoDB understøtter brugerdefineret indekser som enkelt feltindeks. Et enkelt feltindeks bruges til at oprette et indeks på det enkelte felt i et dokument. Med enkelt feltindeks, MongoDB kan krydse i stigende og faldende rækkefølge. Det er derfor indeksnøglen gør ligegyldigt i dette tilfælde.

Hvad er MongoDB-indekser heraf?

Indekser understøtte en effektiv udførelse af forespørgsler i MongoDB . Indekser er specielle datastrukturer [1], der lagrer en lille del af samlingens datasæt i en let gennemskuelig form. Det indeks gemmer værdien af et bestemt felt eller sæt af felter, sorteret efter feltets værdi.

Kan MongoDB desuden bruge flere indekser? MongoDB kan bruge skæringspunktet mellem flere indekser at opfylde forespørgsler. Generelt hver indeks kryds involverer to indekser ; imidlertid, MongoDB kan beskæftige mange /indlejret indeks kryds for at løse en forespørgsel.

Derfor, hvad er brugen af indeks i MongoDB?

An indeks i MongoDB er en særlig datastruktur, der indeholder data fra få felter af dokumenter, hvorpå indeks er oprettet. Indekser forbedre hastigheden af søgeoperationer i databasen, fordi i stedet for at søge i hele dokumentet, udføres søgningen på indekser der kun rummer få felter.

Hvilken metode bruges til at oprette indeks i MongoDB?

Oprettelse af et indeks i MongoDB sker ved at bruge "createIndex" metoden. Det følgende eksempel viser, hvordan tilføjer indeks til samling. Lad os antage, at vi har vores samme medarbejdersamling, som har feltnavnene "Medarbejder-id" og "Medarbejdernavn".

Anbefalede: