題名の通りRDBとLDAPの違いがわかりません…
ご教授お願いします
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答2件
0
ベストアンサー
LDAPとRDBを同レイヤーで記載しているということから、LDAPサーバのデータの取り扱いに関してご質問しているように見受けら、それを前提としての回答になります。
LDAPサーバに関してのみ記載しますが、データの格納方式がRDBとは違いツリー形式で格納されます。
以下のサイトがわかりやすいです。
http://www.turbolinux.co.jp/products/server/11s/user_guide/openldapdirtree.html
LDAPは「Light weight Directory Access Protocol」という言葉通り、俊敏な動作が期待できるソフトウェアです。ソフトウェアの仕様上、認証やアカウント管理に用いられることが多いですが、単純にデータの格納としても使用することができます。
ただ、スキーマ設計などがややこしく、RDBより自由度がなく思えます。
RDBとLDAPの考察をされているサイトがありました。
https://qiita.com/okiami123/items/757d6d0b1fe14d394e51
他のご回答者様とのやりとりで、Windowsでも使用できるか?とありますが、Windows Active DirectoryのデータもLDAPデータ構成になっており、LDAP(s)プロトコルで行われています。
従って、Windowsでも使用することは可能です。
投稿2017/12/26 00:17
総合スコア4309
0
べつものなので、違いを説明するより、それぞれが何かを説明しますね。
RDBは、データを表形式(行と列)で表現して保管するデータの入れ物です。
LDAPはディレクトリ・サービスにアクセスするための通信プロトコルです。データの入れ物ではないです。
ディレクトリサービスで代表的なのは、マイクロソフトのActive Directmry(AD)です。ADはPCやユーザやユーザグループを管理することができます。(他にも色々できます。)
投稿2017/12/25 13:30
編集2017/12/25 13:34総合スコア101
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/12/25 22:59
2017/12/26 09:31
2017/12/26 09:59
2017/12/26 17:48
2017/12/26 22:17
2017/12/26 22:57
2017/12/27 02:31
2017/12/27 02:35
2017/12/27 02:38
2017/12/27 02:46
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。