初識LDAP

L~..DAP,我靠,聽別人念起來那麼專業,心底好像有一種高深莫測的感覺,於是乎就沒動過想學習念頭.最近由於負責LDAP那塊的同事要走了,叫我去接手,看來是非學不可了.

雖然耳邊經常聽到LDAP怎麼怎麼,自己始終沒看過是怎麼回事.更沒搞清楚LDAP這幾個英文字母縮寫代表的是一個什麼含義.跟同事學了兩天,有點眉目.先舉兩個例子吧.在DNS服務器上是怎麼樣存儲管理域名呢? 它是用一棵樹來表示的. 如圖:
           .
         /   /
      .cn  .edu ...
      /  /
  .china  ...

還有一個例子就是UNIX文件系統,這個就不用多說了.

說到LDAP,聽到最多的還關於數據庫的,那就是說LDAP是管理類似目錄這樣的信息的數據庫? LDAP的英文是: Lightweight Directory Access Protocol.它是一種協議,不是數據庫. 哈,搞半天原來是一種協議,是用來訪問存儲在信息目錄中的信息的協議.通過使用LDAP,可以在信息目錄的正確位置讀取/存儲信息.

聽說LDAP優化了讀取數據,讀取數據的速度比關係數據庫快多了, 還有不是很頻繁的寫入. 如果你有下面需求的話,你可以考慮使用LDAP:
  在任何平臺上都能讀取數據;
  每個單獨記錄項每天只有很少的改變;
  可以把數據存儲在平面數據庫;
不好意思, 上面抄了幾句別人的口水話,看起來效果還不錯.

有幾個概念還要搞清楚, DN, 比如在DNS服務器中是: www.china.cn就是一個DN,
而RDN呢,在DNS服務器中就是單個的節點,比如.china, .cn

不知寫點什麼好,算了,改天吧
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章