[LDAPGTF] Ldap Query Language

Francois fanf42 at gmail.com
Lun 2 Nov 14:25:10 CET 2009


On 29/10/2009 18:40, Emmanuel Lecharny wrote:
> Alors en ce qui concerne le LQL (Ldap Query Language), je suis sûr que
> cela peut aider. Il y a tout de me un sérieux problème : un serveur LDAP
> ne gère pas les jointures, ce qui limite franchement les possibilités,
> et j'ai peur que si on expose un langage permettant de faire qqchose du
> genre :
>
> SELECT * FROM xxx WHERE xxx.yyy IN ( SELECT * FROM zzz )
>
> on se retrouve avec des millins de requêtes LDAP vers le serveur ...

Oui, c'est bien le risque. Mais en même temps, avoir une API/des 
implémentations, ca permet de voir grandeur nature quelles sont les 
requetes les plus utilisés et les plus couteuses et/ou optimisable côté 
serveur, et donc de voir - si un jour il en est question - quelles sont 
les fonctionnalités à implémenter prioritairement.

Et puis, déjà avec une lib cliente, on peut encourager les bonnes 
manières de faire des requetes (et inversement, décourager celles qui 
impliquent des zillions de requetes).


[...]
> On pourrait assez facilement définir un langage minimal prenant en
> compte le SEARCH, ainsi que le DELETE et MODIFY.

OK :)


More information about the LDAPGTF mailing list