Допустим, у меня есть приложение, использующее пользователей из LDAP (я не говорю об аутентификации).Передовое взаимодействие между приложением и LDAP
Я, например, использую тезисы пользователей как автор документов, которые я заполняю. Мне нужно найти их и отобразить информацию об этих пользователях. Мне не нужна свежая информация (1 день в порядке).
Какая практика?
- Всегда запрашивайте мой LDAP, чтобы получить моего пользователя?
- Ежедневно синхронизируйте мое приложение с LDAP, чтобы предотвратить перегрузку LDAP?
В основном, мой вопрос: является ли ldap для обычных запросов, мы должны использовать его только для дельта-синхронизации?
Итак, вы имеете в виду, что ldap предназначен для получения большого количества информации из приложения? Это сделало бы решение 1 лучше для моего примера. – Akah
да, это так. Представьте, что если ваши пользователи были в базе данных, реализация поиска была бы большой задачей. Хотя операции записи быстро работают с БД по сравнению с LDAP, это происходит, когда вы смотрите на опции, в которых данные могут быть запрошены. –
Хорошо, это интересно. В моем случае я больше думал о проблеме получения информации из идентификатора пользователя (firstName, lastName, email и т. Д.), Чем запрос с сложными параметрами. Но это все еще актуально. – Akah