Je, MongoDB inasaidia aina gani ya faharisi?
Je, MongoDB inasaidia aina gani ya faharisi?

Video: Je, MongoDB inasaidia aina gani ya faharisi?

Video: Je, MongoDB inasaidia aina gani ya faharisi?
Video: Autoimmune Autonomic Ganglionopathy: 2020 Update- Steven Vernino, MD, PhD 2024, Aprili
Anonim

MongoDB inasaidia imefafanuliwa na mtumiaji fahirisi kama faharisi ya uwanja mmoja. Faharasa ya sehemu moja hutumiwa kuunda faharasa kwenye sehemu moja ya hati. Na faharisi ya shamba moja, MongoDB inaweza kupita kwa mpangilio wa kupanda na kushuka. Ndio maana ufunguo wa index hufanya haijalishi katika kesi hii.

Kwa hivyo, faharisi za MongoDB ni nini?

Fahirisi kusaidia utekelezaji mzuri wa maswali katika MongoDB . Fahirisi ni miundo maalum ya data [1] ambayo huhifadhi sehemu ndogo ya data ya mkusanyiko iliyowekwa katika umbo rahisi kupitiwa. The index huhifadhi thamani ya uwanja maalum au seti ya sehemu, iliyopangwa kwa thamani ya shamba.

Kwa kuongeza, MongoDB inaweza kutumia faharisi nyingi? MongoDB inaweza kutumia makutano ya index nyingi kutimiza maswali. Kwa ujumla, kila mmoja index makutano yanahusisha mawili fahirisi ; hata hivyo, MongoDB inaweza ajiri nyingi /kiota index makutano ili kutatua hoja.

Ipasavyo, ni nini matumizi ya faharisi katika MongoDB?

An index katika MongoDB ni muundo maalum wa data ambao unashikilia data ya nyanja chache za hati ambazo index inaundwa. Fahirisi kuboresha kasi ya shughuli za utafutaji katika hifadhidata kwa sababu badala ya kutafuta hati nzima, utafutaji unafanywa kwenye fahirisi ambayo inashikilia mashamba machache tu.

Ni njia gani inayotumiwa kuunda faharisi katika MongoDB?

Kuunda Index katika MongoDB hufanywa kwa kutumia njia ya "createIndex". Zifwatazo mfano inaonyesha jinsi ya kuongeza fahirisi kwenye mkusanyiko. Hebu tuchukulie kuwa tuna mkusanyiko wetu huo wa Wafanyakazi ambao una Majina ya Sehemu ya "Mfanyakazi" na "Jina la Mfanyakazi".

Ilipendekeza: