MongoDB индекстеу дегеніміз не?
MongoDB индекстеу дегеніміз не?

Бейне: MongoDB индекстеу дегеніміз не?

Бейне: MongoDB индекстеу дегеніміз не?
Бейне: MongoDB. Полный курс 2024, Мамыр
Anonim

Ан индекс ішінде MongoDB құжаттардың бірнеше өрістерінің деректерін сақтайтын арнайы деректер құрылымы болып табылады индекс құрылады. Көрсеткіштер дерекқордағы іздеу операцияларының жылдамдығын арттыру, өйткені бүкіл құжатты іздеудің орнына іздеу файлда орындалады индекстер бұл бірнеше өрістерді ғана қамтиды.

Сонымен қатар, MongoDB-де күрделі индекс дегеніміз не?

MongoDB қолдайды құрама индекстер , мұнда жалғыз индекс құрылым жинақ құжаттарындағы бірнеше өрістерге [1] сілтемелерді сақтайды. Келесі диаграмма a мысалын көрсетеді құрама көрсеткіш екі өрісте: үлкейту үшін басыңыз. [1] MongoDB кез келгені үшін 32 өріске шектеу қояды құрама көрсеткіш.

мысалмен дерекқорда индекстеу дегеніміз не? Көрсеткіштер a-дағы әрбір жолды іздемей-ақ деректерді жылдам табу үшін пайдаланылады дерекқор кесте сайын а дерекқор кестеге қол жеткізіледі. Үшін мысал , а индекс жоғарғы (fast_name) бойынша жасалуы мүмкін, ол тек фамилия өрісінің бас әріпті нұсқаларын сақтайды индекс.

Сондай-ақ, MongoDB-де қосымша индекс дегеніміз не екенін білесіз бе?

MongoDB қолдайды қосалқы көрсеткіштер . жасау үшін индекс , сіз жай ғана өрісті немесе өрістер тіркесімін көрсетесіз және әрбір өріс үшін бағытты көрсетіңіз индекс сол өріс үшін; Өсу үшін 1 және кему үшін -1. Келесі өсу жолын жасайды индекс i өрісінде: жинақ.

MongoDB ішіндегі индекстерді қалай көруге болады?

Кімге көрініс барлығының тізімі индекстер коллекциясында MongoDB Компас, сол жақ тақтадағы мақсатты топтаманы басып, таңдаңыз Көрсеткіштер қойындысы.

Ұсынылған: