Kurie indeksai naudoja plokštuminę geometriją, kai pateikia rezultatus?
Kurie indeksai naudoja plokštuminę geometriją, kai pateikia rezultatus?

Video: Kurie indeksai naudoja plokštuminę geometriją, kai pateikia rezultatus?

Video: Kurie indeksai naudoja plokštuminę geometriją, kai pateikia rezultatus?
Video: #MongoDB Index Types, How, When and Where Should They be Used? - Adamo Tonete - #Percona Live 2017 2024, Gegužė
Anonim

Padėti efektyvioms geoerdvinių koordinačių užklausoms duomenis , MongoDB pateikia du specialius indeksai : 2d indeksai ir 2 sfera indeksų naudojimą dėl plokštuminė geometrija grąžinant rezultatus sferinės geometrija į grąžinti rezultatus.

Kaip tokiu būdu peržiūrėti indeksus MongoDB?

Į peržiūrėti visų sąrašas indeksai kolekcijoje MongoDB Kompasas, kairiojoje srityje spustelėkite tikslinę kolekciją ir pasirinkite Indeksai skirtuką.

Be to, kas yra MongoDB indeksai? An indeksas MongoDB yra speciali duomenų struktūra, kurioje saugomi kelių dokumentų laukų, kuriuose indeksas yra sukurtas. Indeksai pagerinti paieškos operacijų duomenų bazėje greitį, nes užuot ieškojusi visame dokumente, paieška atliekama pagal indeksai kuriame yra tik keli laukai.

Be to, kur saugomi MongoDB indeksai?

Todėl, kai indeksai yra sukurti, jie taip pat yra saugomi diske, bet kai programa veikia, atsižvelgiant į dažną naudojimą ir dar greitesnę prieigą, jie įkeliami į RAM, tačiau yra skirtumas tarp įkeltos ir sukurtos. Taip pat įkeliamas an indeksas nėra tas pats, kas kolekcijos ar įrašų įkėlimas į RAM.

Kuris iš šių metodų naudojamas indeksui kurti MongoDB?

Kuriamas an Indeksas MongoDB atliekama naudojant " CreateIndex " metodas . The sekantis pavyzdys rodo, kaip pridėti indeksas į surinkimą. Tarkime, kad turime tą pačią darbuotojų kolekciją, kurios laukų pavadinimai yra „Employeeid“ir „EmployeeName“.

Rekomenduojamas: