Minkä tyyppisiä indeksejä MongoDB tukee?
Minkä tyyppisiä indeksejä MongoDB tukee?

Video: Minkä tyyppisiä indeksejä MongoDB tukee?

Video: Minkä tyyppisiä indeksejä MongoDB tukee?
Video: meteor.js от Роджера Зуравицки 2024, Saattaa
Anonim

MongoDB tukee käyttäjän määrittelemä indeksit kuten yhden kentän indeksi. Yhden kentän indeksiä käytetään hakemiston luomiseen asiakirjan yhteen kenttään. Yhden kentän indeksillä, MongoDB voi kulkea nousevassa ja laskevassa järjestyksessä. Siksi indeksiavain tekee ei väliä tässä tapauksessa.

Siitä, mitä MongoDB-indeksit ovat?

Indeksit tukea kyselyiden tehokasta suorittamista MongoDB . Indeksit ovat erityisiä tietorakenteita [1], jotka tallentavat pienen osan kokoelman tietojoukosta helposti läpikäytävässä muodossa. The indeksi tallentaa tietyn kentän tai kenttäjoukon arvon kentän arvon mukaan järjestettynä.

Lisäksi voiko MongoDB käyttää useita indeksejä? MongoDB voi käyttää risteys useita indeksejä kyselyjen täyttämiseen. Yleensä jokainen indeksi risteys sisältää kaksi indeksit ; kuitenkin, MongoDB voi käyttää useita /sisäkkäinen indeksi risteyksiä kyselyn ratkaisemiseksi.

Näin ollen, mikä on indeksin käyttö MongoDB:ssä?

An indeksi MongoDB:ssä on erityinen tietorakenne, joka sisältää tietoja muutamista dokumenttikentistä, joilla on indeksi on luotu. Indeksit parantaa hakutoimintojen nopeutta tietokannasta, koska koko asiakirjan etsimisen sijaan haku suoritetaan indeksit joka sisältää vain muutamia kenttiä.

Mitä menetelmää käytetään indeksin luomiseen MongoDB:ssä?

Indeksin luominen MongoDB:ssä tehdään "createIndex"-menetelmällä. Seuraavat esimerkki näyttää kuinka hakemisto lisätään kokoelmaan. Oletetaan, että meillä on sama Työntekijäkokoelmamme, jonka kenttien nimet ovat "Työntekijä" ja "EmployeeName".

Suositeltava: