Čo je indexovanie MongoDB?
Čo je indexovanie MongoDB?

Video: Čo je indexovanie MongoDB?

Video: Čo je indexovanie MongoDB?
Video: Online Kurz MongoDB I. Začiatočník - Ukážka - Databáza, Inštalácia, Konzola, JSON, BSON, Slovník 2024, November
Anonim

An index v MongoDB je špeciálna dátová štruktúra, ktorá obsahuje údaje niekoľkých polí dokumentov, na ktorých je index je vytvorený. Indexy zlepšiť rýchlosť operácií vyhľadávania v databáze, pretože namiesto prehľadávania celého dokumentu sa vyhľadávanie vykonáva na indexy ktorá má len niekoľko polí.

Okrem toho, čo je zložený index v MongoDB?

MongoDB podporuje zložené indexy , kde jeden index štruktúra obsahuje odkazy na viaceré polia [1] v rámci dokumentov zbierky. Nasledujúci diagram znázorňuje príklad a zložený index na dvoch poliach: kliknutím zväčšíte. [1] MongoDB ukladá limit 32 polí pre ľubovoľné zložený index.

čo je indexovanie v databáze s príkladom? Indexy sa používajú na rýchle vyhľadanie údajov bez toho, aby ste museli hľadať každý riadok v a databázy tabuľka zakaždým a databázy tabuľka je prístupná. Pre príklad , an index by mohol byť vytvorený na upper(last_name), ktorý by ukladal iba verzie veľkých písmen poľa last_name v poli last_name index.

Tiež viete, čo je sekundárny index v MongoDB?

MongoDB podporuje sekundárne indexy . Ak chcete vytvoriť index , stačí zadať pole alebo kombináciu polí a pre každé pole určiť smer index pre toto pole; 1 pre stúpanie a -1 pre zostup. Nasledujúce vytvorí vzostupné index na i poli: zber.

Ako zobrazím indexy v MongoDB?

Komu vyhliadka zoznam všetkých indexy na zbere v MongoDB Kompas, kliknite na cieľovú kolekciu v ľavom paneli a vyberte Indexy tab.

Odporúča: