Lucene (ここで使用されている Lucene.net バージョンは DotLucene とも呼ばれます) は情報検索機能ライブラリ (ライブラリ) であり、これを使用すると、アプリケーションにインデックス作成機能と検索機能を追加できます。
Lucene ユーザーは、全文検索に関する深い知識を必要とせず、ライブラリ内のクラスの使用方法を学ぶだけで、アプリケーションに全文検索機能を実装できます。
ただし、Lucene は Google のような検索エンジンではなく、単なるツールとライブラリであり、シンプルで簡単な機能をカプセル化したものであると理解することもできます。 -API を使用すると、この API を使用して検索関連のさまざまなことができ、非常に便利です。
このソース コードでは、Lucene と SQL を組み合わせてインデックスを作成し、Lucene を使用して SQL 内のデータにインデックスを付けて取得する方法を示しています。
拡大する