Katere vrste indeksov podpira MongoDB?
Katere vrste indeksov podpira MongoDB?

Video: Katere vrste indeksov podpira MongoDB?

Video: Katere vrste indeksov podpira MongoDB?
Video: Terrence Deacon Reveals the Hidden Connection: Consciousness & Entropy 2024, November
Anonim

MongoDB podpira uporabnik definiran indeksi kot indeks posameznega polja. Indeks enega polja se uporablja za ustvarjanje indeksa na posameznem polju dokumenta. Z indeksom enega polja, MongoDB lahko prehaja v naraščajočem in padajočem vrstnem redu. Zato indeksni ključ ne v tem primeru ni pomembno.

Kaj so indeksi MongoDB?

Indeksi podpira učinkovito izvajanje poizvedb v MongoDB . Indeksi so posebne podatkovne strukture [1], ki shranjujejo majhen del nabora podatkov zbirke v obliki, ki je preprosta za prehod. The indeks shrani vrednost določenega polja ali niza polj, razvrščenih po vrednosti polja.

Poleg tega lahko MongoDB uporablja več indeksov? MongoDB lahko uporablja križišče oz več indeksov za izpolnjevanje poizvedb. Na splošno vsak indeks križišče vključuje dvoje indeksi ; vendar MongoDB lahko zaposliti večkraten /gnezdeno indeks križiščih za rešitev poizvedbe.

V skladu s tem, kakšna je uporaba indeksa v MongoDB?

An indeks v MongoDB je posebna podatkovna struktura, ki vsebuje podatke nekaj področij dokumentov, na katerih je indeks je ustvarjen. Indeksi izboljšati hitrost iskalnih operacij v bazi podatkov, saj se namesto iskanja po celotnem dokumentu izvaja iskanje na indeksi ki vsebuje le nekaj polj.

Katera metoda se uporablja za ustvarjanje indeksa v MongoDB?

Ustvarjanje indeksa v MongoDB se izvede z uporabo metode "createIndex". Naslednji primer prikazuje, kako dodati indeks v zbirko. Predpostavimo, da imamo isto zbirko Employee, ki ima imeni polj "Employeeid" in "EmployeeName".

Priporočena: