私はApache Luceneを初めて使用します。Apache Lucene の仕組みを教えてください。リクエストごとに、lucene インデックスからデータソース (ドキュメント、データベースなど) を呼び出しますか? それともインデックスだけを見るのでしょうか?
1 に答える
2
ドキュメントがインデックス化されると、Lucene はインデックスのみを参照し、それ以外は参照しません。
また、インデックス作成とインデックスへのデータの格納の違いを理解する必要もあります。前者はドキュメントを検索できるようにし、後者は関連するドキュメントが見つかったときにデータを読み取ることができるようにします。
なぜこれが必要なのですか?場合によっては、すべてのフィールドにインデックスを付けることができますが、ID のみを保存し、その ID を使用して外部ソース (データベースなど) から実際のデータを取得できます。または、別のデータ ソースに移動する代わりに、インデックスにデータを格納し、そこから読み込むことができます。
于 2012-11-28T11:29:15.070 に答える