私はLDAPのユーザーを使用しているアプリケーションを持っていると言います(私は認証について話していません)。アプリケーションとLDAP間のベストプラクティスの相互作用
私は、たとえば、私が書類を記入している書類の著者としてこのユーザーを使用しています。 私はそれらを検索し、これらのユーザーの情報を表示する必要があります。新鮮な情報は必要ありません(1日は大丈夫です)。
ベストプラクティスは何ですか?
- 私のLDAPを常に照会してユーザーを取得しますか?
- LDAPのオーバーロードを防ぐために、毎日自分のアプリケーションをLDAPに同期させますか?
基本的に私の質問は次のとおりです。デルタ同期専用に使用する定期的なクエリ用のldapですか?
これで、ldapはアプリケーションから多くの読み取りを得るように設計されていますか?それは私の例では解決策1をより良くするでしょう。 – Akah
はい、そうです。ユーザーがデータベースにいた場合、検索を実装することは大きな課題になると想像してください。 LDAPと比較すると、書き込み操作はDBで高速になりますが、データを照会できるオプションを見ると、書き込み操作は効率的です。 –
さて、それはinterrestingです。私の場合は、複雑なパラメータを持つクエリを作るよりも、ユーザーID(firstName、lastName、emailなど)から情報を取得することの問題についてもっと考えていました。しかし、これはまだ関連しているようです。 – Akah