1 votes

Quelle est la méthode la plus efficace pour récupérer un ensemble d'enregistrements LDAP ?

Je dispose d'un ensemble d'UID - disons environ 200. Quel est le moyen le plus efficace de récupérer tous leurs enregistrements LDAP ?

La première chose qui me vient à l'esprit est une requête qui est une grande chaîne de OU :

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

Existe-t-il une meilleure solution ?

2voto

David Pashley Points 22851

https://stackoverflow.com/questions/927499/ldap-query-syntax-to-compare-to-a-list suggère que le bloc opératoire est la seule façon de procéder.

0voto

Maximus Minimus Points 8917

Cela dépend des propriétés de l'objet que vous recherchez et de la localisation du serveur LDAP. J'ai constaté qu'il était parfois plus rapide (selon les circonstances) de tout récupérer, de le stocker localement dans un cache, puis de rechercher ce que je voulais dans le cache local.

200 enregistrements, ce n'est vraiment pas beaucoup ; je me demande si vous optimisez quelque chose qui n'a pas besoin de l'être.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X