美文网首页
2. openldap 基础知识

2. openldap 基础知识

作者: eftales | 来源:发表于2020-06-27 17:43 被阅读0次

    LDAP 全称是 Lightweight Directory Access Protocol,轻量级目录访问协议。

    虽然名字听起来不像,但是本质上是一个数据库,只不过这个数据库稍微有点特殊。为了优化查询速度,放弃了诸如数据备份与恢复等功能;ldap 数据库一般用于记录员工相关信息;ldap 数据库条目的属性是固定的,不可以自定义等等。

    如果大家搜索过 ldap 的相关知识就一定会看到这个图片。结合关键词表可以理解该图片表示一个叫做 babs 的人,是 example.com 公司 People 部门下的一个员工。虽然这个图片形象的解释了 ldap 组织数据的方式,但是至少我看了这个图片之后不明白 ldap 是怎么存储数据的。

    其实也很简单,ldap 意思是简单目录访问协议,因此还是需要回到目录上。把图里面的节点想成一个一个的文件夹,大概是这个样子。

    然后我们只需要把 babs 的属性,诸如邮箱、电话、密码等信息序列化成文件之后存放在 com/example/People/babs 文件夹下面就行了鸭。

    这个结构的可拓展性也很强,可以很方便的增加组织、成员、属性。

    注意这只是个形象化的描述,ldap 实际存储数据的方式和我说的有一点差别。

    目前我们已经了解了 ldap 的关键词,ldap 数据的组织、存储方式。接下来就开始亲手对 ldap 数据进行增删减改吧。

    相关文章

      网友评论

          本文标题:2. openldap 基础知识

          本文链接:https://www.haomeiwen.com/subject/wusmfktx.html