首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Open LDAP vs apacheDS

Open LDAP vs apacheDS
EN

Stack Overflow用户
提问于 2016-03-11 13:15:23
回答 3查看 18.4K关注 0票数 12

我正在研究可伸缩的web应用程序。我计划使用LDAP进行登录验证。当我搜索LDAP时,我发现了两个重要的实现。1 Open LDAP and 2.Apache DS我搜索了一下两者之间的性能比较,但我发现来自各种people.Some基准测试的基准测试结果非常令人困惑。结论是性能相对相同,很少有人说openLDAP比Apache DS有更好的性能。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-03-11 16:28:29

LDAP目录服务器有4种开源实现:- OpenLDAP - Apache directory Server - OpenDJ - Red Hat Directory Server

由于LDAP基准测试没有标准,因此您总能找到有利于运行这些基准测试的人的首选服务器的结果。无论如何,性能与存储在服务器中的数据和底层硬件的规模紧密相关,因此您不应该仅根据过去的基准测试结果来选择产品。

转到这四个项目,查看产品特性,获取并安装它们,对您的数据和加载运行相同的测试。

例如,OpenDJ有一些工具可以生成样本数据(非常大的数据集),并对身份验证、搜索、修改、创建和删除(authrate、searchrate、modrate、addrate等)进行性能测试。

票数 9
EN

Stack Overflow用户

发布于 2016-03-30 16:22:47

OpenLDAP和ApacheDS是可以在多种平台上运行的优秀解决方案。

LDAP OpenLDAP的可扩展性和轻量级要高得多,但是请记住,用于管理服务器的工具并不多。OpenLDAP必须通过命令行使用LDIF来配置,这是重复性的工作,你几乎肯定需要一个域管理员来做。

ApacheDS有一个客户端解决方案,它们的配置被分离到XML文件中。ApacheDS是建立在Java之上的,是的,你可以期待垃圾回收。

ApacheDS的扩展方法及其数据后端进行类似的。事实上,在这两种情况下,它都是更手动的集群方式。集群是为了可用性,还是集群是为了提高性能。

前面的回应者提到了OpenDJ,顺便说一句,它不能在商业环境中免费使用。他们的许可证要求您从他们那里购买许可证才能将其用于商业用途。

票数 17
EN

Stack Overflow用户

发布于 2022-02-01 16:13:29

如果您需要一个易于安装的轻量级服务器设置,请使用OpenLDAP,这些天来,您只需拉出一个预先填充的docker镜像即可。

RedHat目录服务器的开源变体是389目录服务器。文档很不错,它支持双主机复制,并且EPEL repos有一个控制台和管理控制台,带有图形界面,相当方便。

首先了解您的ldapsearch命令是我的建议,这样您就可以更好地理解技术和工具。在过去,我创建了一个厨师食谱,在双主模式下设置一个完全工作的389-DS服务器,这是我需要的,因此成为了我的首选解决方案。为了在本地测试,我在docker容器中使用openldap。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35932745

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档