Skip to main content

Qu'est-ce qu'un service d'annuaire?

À l'extérieur, un service d'annuaire apparaît similaire à une grande base de données.Le répertoire prend en charge une grande quantité de données et les données sont organisées par nœud et valeur.Le service d'annuaire cataloguera différentes informations, en fonction de son objectif.Par exemple, un service de répertoire réseau cataloguera toutes les ressources sur un ordinateur, tandis que les sites Web de catalogues de répertoires de noms de noms de domaine (DNS).Les différences entre un répertoire et une base de données sont qu'un répertoire peut inclure des informations redondantes et que les répertoires sont lus plus que écrits, de sorte que de nombreuses commandes d'écriture sont omises.

Un service d'annuaire ressemble à une base de données.Il contient des données similaires et organise chaque élément de référence dans un format de nœud et de valeur, tout comme certains modèles de base de données hiérarchiques et relationnels.Le nœud dans un répertoire est le principal élément d'information, tandis que la valeur est une chaîne de données attachée au nœud.Si le répertoire était pour un annuaire téléphonique, le nœud serait un nom, tandis que la valeur serait un numéro de téléphone correspondant au nom.

Les répertoires peuvent être construits à de nombreuses fins.Un répertoire réseau détaille tous les logiciels et matériels sur un ordinateur, mais nécessite rarement que l'utilisateur connaît le répertoire ou comment accéder au matériel ou au logiciel.Un répertoire DNS prend les noms de domaine du site Web et fabrique un domaine basé sur les nombres pour le site Web, qui est également rarement vu par l'utilisateur.La technologie de répertoire est polyvalente, mais le répertoire ne doit être conçu que dans un seul but ou les informations peuvent s'affronter.

Bien que similaire aux modèles de base de données, un service d'annuaire a de grandes différences.Dans une base de données, si des informations redondantes ou répétitives sont stockées dans les tableaux, cela peut amener la base de données à lier accidentellement des données vraiment non liées ou à créer des problèmes de programmation.Dans un répertoire, les informations peuvent être redondantes.Par exemple, un répertoire d'annuaire téléphonique peut inclure plusieurs noms identiques, mais le répertoire sera en mesure de les différencier en fonction des numéros de téléphone différents.

Un service de répertoire peut être lu et écrit, mais le plus souvent il n'est lu que.Il en résulte que de nombreuses commandes d'écriture trouvées dans la technologie de la base de données ne sont pas incluses dans les répertoires.Les fonctionnalités de recul et de transaction sont limitées, car le répertoire n'en a tout simplement pas besoin.

Chaque service d'annuaire doit inclure un plan.Ce plan est un ensemble de règles programmées dans le répertoire qui indique au répertoire quelles informations sont importantes, ce qui doit être collecté et quelles informations ne tiennent pas compte.Sans plan, un répertoire tenterait d'absorber toutes les informations, ce qui ferait la surcharger.