Lucene を使用するのはこれが初めてで、次のようなテキスト ファイルがあります。
id,name,address,hobby
1,namm1,address1,football
2,namm2,address2,football
3,namm3,address3,football
4,namm4,address4,football
5,namm5,address5,football
6,namm6,address6,basketball
7,namm7,address7,basketball
8,namm8,address1,football
9,namm9,address8,swimming
...
上記のファイルは、1,000,000 行を含むテキスト ファイルです。ここで、住所がaddress1
で趣味がであるレコードをファイルから見つけてfootball
、次のようにレコードを別のファイルに入れたいと思います。
1,namm1,address1,football
8,namm8,address1,football
...
最初のファイルは非常に大きいため、次から次へとレコードを見つけるのは非常に遅くなります。Lucene を使用して、最初のファイルのインデックスを (アドレスと趣味に応じて) 作成したいと考えています。address1
すると、住所がで趣味がのレコードをすぐに見つけてfootball
、新しいファイルに入れることができます。Lucene でプログラミングしたことはありません。誰が私に同様の例を与えることができますか?