我对LDAP的理解如下:
- LDAP 是一种协议。
- OpenLDAP 是 LDAP 的一种实现,它使用 BDB 作为其默认数据存储。但是,OpenLDAP 可以使用任意数量的数据存储之一。
- LDAP 还有其他实现。它们每个都有自己的默认数据存储,并且可能支持也可能不支持将该存储换成另一个存储。
- 因此,将 LDAP 与 LDAP 实现使用的数据存储区分开来很重要。
- 此外,LDAP 中的 D 代表目录。但是,一个目录可以更一般地被认为是一个图——具体来说,一棵树,它有一个根、很多分支,并且分支中没有循环循环。
- LDAP 可用于管理树的集合,但不能用于管理直接无环图的集合——或者更广泛地说,不能用于管理其中包含循环的图。
我的理解正确吗?