Skip to main content

Ano ang isang serbisyo sa direktoryo?

Sa labas, ang isang serbisyo ng direktoryo ay lilitaw na katulad ng isang malaking database.Sinusuportahan ng direktoryo ang isang malaking halaga ng data, at ang data ay isinaayos ng node at halaga.Ang serbisyo ng direktoryo ay mai -catalog ang iba't ibang impormasyon, depende sa pokus nito.Halimbawa, ang isang serbisyo ng direktoryo ng network ay mai -catalog ang lahat ng mga mapagkukunan sa isang computer, habang ang isang domain name system (DNS) na mga katalogo ng direktoryo.Ang mga pagkakaiba sa pagitan ng isang direktoryo at isang database ay ang isang direktoryo ay maaaring magsama ng kalabisan na impormasyon, at ang mga direktoryo ay binabasa nang higit pa sa nakasulat, napakaraming mga utos na sumulat.

Ang isang serbisyo ng direktoryo ay tila tulad ng isang database.Hawak nito ang magkatulad na data at inaayos ang bawat piraso ng datum sa isang node at format na halaga, katulad ng ilang mga modelo ng hierarchical at relational database.Ang node sa isang direktoryo ay ang pangunahing piraso ng impormasyon, habang ang halaga ay isang string ng data na nakakabit sa node.Kung ang direktoryo ay para sa isang libro ng telepono, ang node ay magiging isang pangalan, habang ang halaga ay magiging isang numero ng telepono na naaayon sa pangalan.

Ang mga direktoryo ay maaaring itayo para sa maraming mga layunin.Ang isang direktoryo ng network ay detalyado ang lahat ng software at hardware sa isang computer ngunit bihirang hinihiling na malaman ng gumagamit ang tungkol sa direktoryo o kung paano ma -access ang hardware o software.Ang isang direktoryo ng DNS ay tumatagal ng mga pangalan ng domain ng website at gumagawa ng isang domain na batay sa numero para sa website, na bihirang makita din ng gumagamit.Ang teknolohiya ng direktoryo ay maraming nalalaman, ngunit ang direktoryo ay dapat na itayo lamang para sa isang layunin o ang impormasyon ay maaaring mag -clash.

Habang katulad ng mga modelo ng database, ang isang serbisyo ng direktoryo ay may ilang malaking pagkakaiba.Sa isang database, kung ang kalabisan o paulit -ulit na impormasyon ay naka -imbak sa mga talahanayan, maaari itong maging sanhi ng hindi sinasadyang pag -link ng database na tunay na hindi nauugnay na data o lumikha ng mga problema sa programming.Sa isang direktoryo, ang impormasyon ay maaaring kalabisan.Halimbawa, ang isang direktoryo ng libro ng telepono ay maaaring magsama ng maraming mga pangalan na magkapareho, ngunit ang direktoryo ay magagawang pag -iba -iba ang mga ito batay sa magkakaibang mga numero ng telepono.Nagreresulta ito sa marami sa mga utos ng pagsulat na matatagpuan sa teknolohiya ng database na hindi kasama sa mga direktoryo.Ang mga tampok ng rollback at transaksyon ay limitado, dahil ang direktoryo ay hindi lamang kailangan ng mga ito.

Ang bawat serbisyo ng direktoryo ay dapat magsama ng isang plano.Ang blueprint na ito ay isang hanay ng mga patakaran na na -program sa direktoryo na nagsasabi sa direktoryo kung anong impormasyon ang mahalaga, kung ano ang dapat makolekta, at kung anong impormasyon ang hindi papansinin.Nang walang isang blueprint, ang isang direktoryo ay susubukan na sumipsip ng lahat ng impormasyon, na magiging sanhi nito na mag -overload.