ሞንጎዲቢ ምን አይነት ኢንዴክሶችን ይደግፋል?
ሞንጎዲቢ ምን አይነት ኢንዴክሶችን ይደግፋል?

ቪዲዮ: ሞንጎዲቢ ምን አይነት ኢንዴክሶችን ይደግፋል?

ቪዲዮ: ሞንጎዲቢ ምን አይነት ኢንዴክሶችን ይደግፋል?
ቪዲዮ: በነፃ ተምራችሁ እውቀት እና የምስክር ወረቀት (ሰርተፊኬት) አግኙ Learn for free and get certificate from FreeCodeCamp 2024, ግንቦት
Anonim

MongoDB ይደግፋል በተጠቃሚ የተገለጸ ኢንዴክሶች እንደ ነጠላ መስክ መረጃ ጠቋሚ. ነጠላ የመስክ ኢንዴክስ በአንድ ሰነድ ነጠላ መስክ ላይ ኢንዴክስ ለመፍጠር ይጠቅማል። በነጠላ መስክ መረጃ ጠቋሚ ፣ MongoDB በመውጣት እና በመውረድ ቅደም ተከተል ማለፍ ይችላል። ለዚህ ነው የመረጃ ጠቋሚ ቁልፍ ያደርጋል በዚህ ጉዳይ ላይ ምንም አይደለም.

ከእሱ፣ MongoDB ኢንዴክሶች ምንድን ናቸው?

ኢንዴክሶች ውስጥ ያሉ ጥያቄዎችን በብቃት እንዲፈፀሙ ይደግፉ MongoDB . ኢንዴክሶች ልዩ የዳታ አወቃቀሮች ናቸው [1] የስብስቡን ትንሽ ክፍል በቀላሉ ለማለፍ ቀላል በሆነ መልኩ ያከማቹ። የ ኢንዴክስ በመስክ ዋጋ የታዘዘ የአንድ የተወሰነ መስክ ወይም የመስኮች ስብስብ ዋጋ ያከማቻል።

በተጨማሪ፣ MongoDB በርካታ ኢንዴክሶችን መጠቀም ይችላል? MongoDB መጠቀም ይችላል። መስቀለኛ መንገድ በርካታ ኢንዴክሶች ጥያቄዎችን ለመሙላት. በአጠቃላይ, እያንዳንዱ ኢንዴክስ መገናኛ ሁለት ያካትታል ኢንዴክሶች ; ቢሆንም MongoDB ይችላል። መቅጠር ብዙ /የተሰቀለ ኢንዴክስ ጥያቄን ለመፍታት መገናኛዎች።

በዚህ መሠረት በሞንጎዲቢ ውስጥ የመረጃ ጠቋሚ አጠቃቀም ምንድነው?

አን ሞንጎዲቢ ውስጥ መረጃ ጠቋሚ ጥቂት የሰነድ መስኮች መረጃን የሚይዝ ልዩ የውሂብ መዋቅር ነው ኢንዴክስ ተፈጠረ። ኢንዴክሶች በመረጃ ቋቱ ውስጥ የፍለጋ ሥራዎችን ፍጥነት ያሻሽሉ ምክንያቱም ሙሉውን ሰነድ ከመፈለግ ይልቅ ፍለጋው የሚከናወነው በ ኢንዴክሶች ጥቂት መስኮችን ብቻ የሚይዝ.

በMongoDB ውስጥ ኢንዴክስ ለመፍጠር ጥቅም ላይ የዋለው ዘዴ የትኛው ነው?

በሞንጎዲቢ ውስጥ ኢንዴክስ መፍጠር የ"createIndex" ዘዴን በመጠቀም ነው. የሚከተለው ለምሳሌ መረጃ ጠቋሚ ወደ ስብስብ እንዴት እንደሚጨምር ያሳያል። የእኛ ተመሳሳይ የሰራተኞች ስብስብ እንዳለን እናስብ "የሰራተኛ" እና "የሰራተኛ ስም" የመስክ ስሞች አሉት.

የሚመከር: