מהו אינדקס MongoDB?
מהו אינדקס MongoDB?

וִידֵאוֹ: מהו אינדקס MongoDB?

וִידֵאוֹ: מהו אינדקס MongoDB?
וִידֵאוֹ: מיקוד זה כל הסיפור 2024, מאי
Anonim

א אינדקס ב MongoDB הוא מבנה נתונים מיוחד המחזיק את הנתונים של מעט שדות מסמכים שבהם אינדקס נוצר. אינדקסים לשפר את מהירות פעולות החיפוש במסד הנתונים מכיוון שבמקום לחפש בכל המסמך, החיפוש מתבצע על אינדקסים שמחזיק רק מעט שדות.

חוץ מזה, מהו אינדקס מורכב ב- MongoDB?

MongoDB תומך אינדקסים מורכבים , שבו סינגל אינדקס מבנה מכיל הפניות לשדות מרובים [1] בתוך מסמכי האוסף. התרשים הבא ממחיש דוגמה של א אינדקס מורכב בשני שדות: לחץ להגדלה. [1] MongoDB מטיל מגבלה של 32 שדות לכל אחד אינדקס מורכב.

מה זה אינדקס במסד נתונים עם דוגמה? אינדקסים משמשים לאיתור מהיר של נתונים ללא צורך לחפש בכל שורה ב-a מאגר מידע שולחן בכל פעם א מאגר מידע גישה לטבלה. ל דוגמא , א אינדקס יכול להיווצר ב-upper(last_name), אשר יאחסן רק את הגרסאות האותיות הגדולות של שדה last_name ב- אינדקס.

דע גם, מהו אינדקס משני ב- MongoDB?

MongoDB תומך אינדקסים משניים . כדי ליצור אינדקס , אתה פשוט מציין את השדה או את שילוב השדות, ולכל שדה מציין את הכיוון של אינדקס לתחום ההוא; 1 לעלייה ו-1 לירידה. הבא יוצר עולה אינדקס בשדה i: אוסף.

כיצד אוכל להציג אינדקסים ב- MongoDB?

ל נוף רשימה של כולם אינדקסים על אוסף ב MongoDB מצפן, לחץ על אוסף היעד בחלונית השמאלית ובחר את אינדקסים לשונית.

מוּמלָץ: