Skip to main content

ディレクトリサービスとは何ですか?

anuter外側では、ディレクトリサービスが大規模なデータベースと同様に表示されます。ディレクトリは大量のデータをサポートし、データはノードと値によって編成されます。ディレクトリサービスは、焦点に応じて異なる情報をカタログ化します。たとえば、ネットワークディレクトリサービスはコンピューター上のすべてのリソースをカタログ化し、ドメイン名システム(DNS)ディレクトリはウェブサイトをカタログします。ディレクトリとデータベースの違いは、ディレクトリに冗長な情報を含めることができ、ディレクトリが書かれたものよりも読み取られることであるため、多くの書き込みコマンドは省略されています。同様のデータを保持し、一部の階層データベースモデルと同様に、すべてのデータをノードと値形式に整理します。ディレクトリ内のノードは主要な情報ですが、値はノードに接続された一連のデータです。ディレクトリが電話帳用の場合、ノードは名前になり、値は名前に対応する電話番号になります。ネットワークディレクトリは、コンピューター内のすべてのソフトウェアとハードウェアを詳しく説明しますが、ユーザーがディレクトリやハードウェアやソフトウェアへのアクセス方法について知っていることはめったにありません。DNSディレクトリは、Webサイトドメイン名を取得し、Webサイトの数字ベースのドメインを作成します。ディレクトリテクノロジーは汎用性がありますが、ディレクトリは1つの目的のためにのみ構築されるか、情報が衝突する場合があります。データベースでは、冗長または繰り返し情報がテーブルに保存されている場合、データベースが誤って真に関係のないデータをリンクしたり、プログラミングの問題を作成したりする可能性があります。ディレクトリでは、情報が冗長になる場合があります。たとえば、電話帳のディレクトリには同一のいくつかの名前を含めることができますが、ディレクトリは異なる電話番号に基づいてそれらを区別することができます。これにより、ディレクトリに含まれていないデータベーステクノロジーで見つかった書き込みコマンドの多くが得られます。ディレクトリには単にそれらを必要としないため、ロールバックとトランザクションの機能は限られています。この青写真は、ディレクトリにプログラムされた一連のルールであり、ディレクトリに情報が重要であること、収集する必要があるもの、および無視する情報を指定します。青写真がなければ、ディレクトリはすべての情報を吸収しようとします。これにより、過負荷が生じます。