0

現在のアプリケーションは、ポータル内のユーザーに表示する必要があるドキュメントと製品が、サインインしたユーザーに基づいて実行時に特定のルールに対してチェックされるオーディエンス ツールとして機能します。たとえば、チェックには、ログインしているユーザーは、ドキュメントが割り当てられている特定の国に属しています。ドキュメントが国 US および言語英語に割り当てられている場合、ログイン ユーザーの国および言語がドキュメントのこれらの属性に対してチェックされます。一致する場合、ドキュメントがユーザーに表示されます。ここでは、セッションを介して渡されるユーザー オブジェクトの 2 つのオブジェクトを比較します。ドキュメント関連情報 (国、言語) はデータベースから取得され、現在キャッシュとして保存されます。

質問は 1 です。Drools はこの複雑なロジックを処理できますか? 2. ドキュメント属性データ (無数のドキュメント属性を持つ) をキャッシュに保存し、Drools で使用できますか? 3. Drools でユーザー セッション オブジェクトを渡すには? 4. 約 1 億件のレコードを処理するパフォーマンスは良好ですか?

4

1 に答える 1