LDAP和数据库各有什么千秋啊,看了各位高人的讨论感觉糊涂得很,能讲讲LDAP和数据库各自己用在什么地方吗?



// 在此输入java代码

您好,能不能告诉我可以在那找到window版的openldap呢?来信请回复
lgjing@gttek.com.cn.谢谢

我用ldap做了一个权限系统,用stateless sessionbean作安全引擎,
查询ldap时速度特慢,不知是编程的问题,还是设计的问题,还是ladp本是就慢

可以下载jxplorer看看

TO: neutrino

我这里也是一样的,对整个 LDAP tree 做 search 是很慢的,所以我建议如果你要经常做 search 这样的操作的话,最好做做 cache.

to iceant
现在已经不用了,用了LDAP还是少不了数据库,这样又造成数据冗余,还要来个数据同步,实在不明白为什么要用LDAP。

很多系统用ldap来做身份认证的,如果系统多,一般都通过ldap来做单点登陆.

一般的ldap存储都采用扁平是存储,就是不用什么树,每个entry都是平级的,他的组织放在属性里面,效率要高很多.而且也更好扩展和管理.

ldap是轻量级目录访问协议,虽然可以放很多属性,而且还能够扩张,但是
他毕竟是轻量级的,它其实是个对读操作进行过优化的数据库,读的效率高,写得效率低,所以 很少把 所有属性放在 ldap里面,都是放在数据库中维护的.

谢谢你的经验
难得

顶一下

很久没来了,发现iceant还在,很高兴.