Database 在哪些情况下,LDAP比数据库更受欢迎

Database 在哪些情况下,LDAP比数据库更受欢迎,database,jakarta-ee,ldap,Database,Jakarta Ee,Ldap,有人能告诉我在哪些情况下,LDAP会比使用数据库更受欢迎吗 谢谢。LDAP是一个协议,而不是一个系统。您可能指的是目录服务器。 树状组织数据,90%以上为只读访问。直接摘录:进行一些搜索这很容易找到 大多数LDAP服务器针对读密集型操作进行了大量优化。因此,从LDAP目录读取数据与从为OLTP优化的关系数据库服务器获取相同数据时,通常可以看到数量级的差异。但是,由于这种优化,大多数LDAP目录不适合存储频繁更改的数据。例如,LDAP目录服务器非常适合存储公司的内部电话目录,但不要考虑将其用作高

有人能告诉我在哪些情况下,LDAP会比使用数据库更受欢迎吗


谢谢。

LDAP是一个协议,而不是一个系统。您可能指的是目录服务器。
树状组织数据,90%以上为只读访问。

直接摘录:进行一些搜索这很容易找到

大多数LDAP服务器针对读密集型操作进行了大量优化。因此,从LDAP目录读取数据与从为OLTP优化的关系数据库服务器获取相同数据时,通常可以看到数量级的差异。但是,由于这种优化,大多数LDAP目录不适合存储频繁更改的数据。例如,LDAP目录服务器非常适合存储公司的内部电话目录,但不要考虑将其用作高容量电子商务站点的数据库后端

如果以下每个问题的答案都是肯定的,那么将数据存储在LDAP中是一个好主意

您希望您的数据跨平台可用吗? 您需要从多台计算机或应用程序访问此数据吗? 您存储的单个记录是否平均每天更改几次或更少? 将此类数据存储在平面数据库而不是关系数据库中有意义吗?也就是说,您能否有效地将给定项的所有数据存储在单个记录中? 最后一个问题常常让人停顿,因为访问平面记录以获取本质上是关系型的数据是非常常见的。例如,公司员工的记录可能包括该员工经理的登录名。可以使用LDAP存储此类信息。经验法则:如果您可以想象将数据存储在一个大型电子Rolodex中,那么您可以轻松地将其存储在LDAP目录中