-1

任何人都可以让我知道在哪些情况下更喜欢 LDAP 而不是使用数据库?

谢谢 。

4

2 回答 2

1

直接摘录:做一些搜索,这很容易找到......

什么时候应该使用 LDAP 来存储数据?

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

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

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

于 2012-04-13T17:57:15.050 回答
0

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

于 2012-04-13T17:56:35.987 回答