初めてインデックス作成と Zend Lucene Search を試してみますが、パフォーマンスを考慮して、データベースからのデータにインデックスを作成する必要があるかどうか疑問に思っています。もしそうならいつ(どの場合)?
私の最初の目標は、ドキュメント (pdf) にインデックスを付けて検索することでした。
当社が開発したアプリケーションの通信モジュールでは、ユーザーはキーワードを入力して通信を検索できます。このアプリは、データベースに保存されている通信の件名と内容を検索します。また、インデックスを使用して、通信に添付された文書の内容も検索します。
そのようにして、データベースとインデックスを検索する必要があります。
それで、通信の件名とコンテンツ (例: UnIndexed Lucene Field) にインデックスを付ける必要があるかどうか疑問に思っています。それはより速いでしょうか?ドキュメントと通信の数が急速に増加することを考慮すると、インデックスも同様です。
誰でもそれについて経験がありますか?