Skip to main content

Wat is een directoryservice?

Aan de buitenkant lijkt een directoryservice vergelijkbaar met een grote database.De map ondersteunt een grote hoeveelheid gegevens en de gegevens zijn georganiseerd op knooppunt en waarde.De Directory Service catalogiseert verschillende informatie, afhankelijk van de focus.Een Network Directory -service zal bijvoorbeeld alle bronnen op een computer catalogiseren, terwijl een DNS -directory -catalogi -websites (DNS) -directory -catalogi.De verschillen tussen een map en een database zijn dat een map overbodige informatie kan bevatten en mappen worden meer gelezen dan geschreven, dus veel schrijfopdrachten worden weggelaten.

Een directoryservice lijkt net als een database.Het bevat vergelijkbare gegevens en organiseert elk stukje datum in een knooppunt- en waarde -indeling, net als sommige hiërarchische en relationele databasemodellen.Het knooppunt in een map is het primaire stukje informatie, terwijl de waarde een reeks gegevens is die aan het knooppunt is gekoppeld.Als de map voor een telefoonboek zou zijn, zou het knooppunt een naam zijn, terwijl de waarde een telefoonnummer zou zijn dat overeenkomt met de naam.

Directorilles kunnen voor veel doeleinden worden gebouwd.Een netwerkmap beschrijft alle software en hardware in een computer, maar vereist zelden dat de gebruiker op de hoogte is van de map of hoe toegang is tot de hardware of software.Een DNS-directory neemt websitedomeinnamen en maakt een nummergebaseerd domein voor de website, die ook zelden door de gebruiker wordt gezien.Directory -technologie is veelzijdig, maar de map mag slechts voor één doel worden gebouwd of de informatie kan botsen.

Hoewel vergelijkbaar met databasemodellen, heeft een directoryservice een aantal grote verschillen.In een database, als overbodige of herhalende informatie in de tabellen wordt opgeslagen, kan dit ervoor zorgen dat de database per ongeluk echt niet -gerelateerde gegevens koppelt of programmeerproblemen creëert.In een map kan informatie overbodig zijn.Een directory van het telefoonboek kan bijvoorbeeld verschillende namen bevatten die identiek zijn, maar de map kan ze onderscheiden op basis van verschillende telefoonnummers.

Een directoryservice kan worden gelezen en geschreven, maar vaker wordt deze alleen gelezen.Dit resulteert in veel van de schrijfopdrachten in databasetechnologie die niet in mappen worden opgenomen.Rolback- en transactiefuncties zijn beperkt, omdat de map ze gewoon niet nodig heeft.

Elke directoryservice moet een blauwdruk bevatten.Deze blauwdruk is een reeks regels die zijn geprogrammeerd in de map die de map vertelt welke informatie belangrijk is, wat moet worden verzameld en welke informatie te negeren.Zonder een blauwdruk zou een directory proberen alle informatie te absorberen, waardoor deze overbelast zou worden.