2011-07-08 12 views
0

は、LDAPデータベースモデル

最近、私はwikiページの「データベース・モデル」を見てきた、と私はLDAPバックエンドデータベースは、三次元モデルに似ているようだと思いました?そうですか? LDAPデータベースモデルは、「クイック読み取りスローライト」機能

に到達するために使用される

またはNOであれば

は、ただ、LDAPはっきり^^

は、任意のヘルプ

点のための多くの感謝理解したいです

+1

^^!私は初心者です。ありがとうございました。 – simpleman

答えて

0

LDAPはアプリケーションプロトコルです。コミュニケーションがどのように起こるべきかを定義するだけです。基本となるデータベースは何でも構いません。たとえば、eDirectoryはflaimを使用し、openldapはberkelydb、plain ldifファイル、sqlを含むバックエンドの番号を使用し、ldap呼び出しに対する要求としてスクリプト(perl、shell)を呼び出します。つまり、定義済みのデータベースがなく、フェッチする場所とどこからフェッチするか。

ldapは一般的には、より多くの情報を読み書きするように設計されています。このカテゴリに該当しないデータがある場合、ldapは正しい解決策ではない可能性があります。

+0

ありがとうございました。しかし、どうやってこれをやっているのか説明してください。データアクセスのパフォーマンスはデータベースモデルに依存しませんか?私はデータアクセス演算子(CRUD)が最適化され、お互いに等価であるべきだと思っています(私は多くの違いはありません) – simpleman

+0

ldapはそのために設計されたものではなく、ldapは常にデータが一貫していることを保証しません。レプリケーションは緩やかに同期されます。電子メールやその他の情報をDAP(ディレクトリアクセスプロトコル)として参照できるように設計されています。http://en.wikipedia.org/wiki/X.500およびhttp://www.zytrax.com/books/ldap/ch2/ – kalyan

+0

LDAPは、X.500から派生したディレクトリ構造と命名方式です。単なるプロトコル以上のもの。 – EJP

関連する問題