Самый эффективный способ get набор записей LDAP?

У меня есть набор UID – скажем, около 200. Каков наиболее эффективный способ get все их записи LDAP?

Первое, что приходит на ум – это request, который представляет собой большую цепочку OR:

(|(uid=jdoe)(uid=mdawson)(uid=fwright)...) 

Есть ли способ лучше?

2 Solutions collect form web for “Самый эффективный способ get набор записей LDAP?”

https://stackoverflow.com/questions/927499/ldap-query-syntax-to-compare-to-a-list предлагает, что OR – единственный способ сделать это.

Это зависит от того, какие properties objectа вы извлекаете и локальности serverа LDAP. Я нашел это быстрее (в зависимости от обстоятельств), чтобы просто захватить все, хранить его локально в кеше, а затем искать в локальном кеше то, что я хочу.

200 записей действительно не очень много; Мне интересно, вы оптимизируете то, что не нужно оптимизировать?

  • Является ли openldap пригодным для крупных производственных развертываний?
  • ошибка openldap TLS -8179: эмитент эмитента Peer's не признан
  • Строка подkeyения LDAP для Python-LDAP
  • Как настроить server LDAP на Windows 7?
  • OS LDAP auth, когда server LDAP, расположенный на одном компьютере
  • Как добавить несколько certificateов CA к клиенту LDAP
  • Внесите обновленный file SambaNTPassword в DokuWiki при обновлении LDAP-пароля
  • Несколько имен имен для одного пользователя в Linux с использованием аутентификации serverа LDAP
  • Как вkeyить TLS в OpenLDAP
  • Постфикс разделяет домен на отдельные почтовые магазины, используя LDAP
  • Как настроить обслуживание поддержки реверсивной группы на сервере openldap? (член)
  • Interesting Posts