2006-07-18
_ [開発] LuceneのHitCollector
結果の全スキャンをやるときは、Hitsを使わずHitCollectorを使ったほうが良い。
HitCollector (Lucene 2.0.0 API)
スコアでソートされる前のDocument IDリストをIDの昇順でスキャンできる。ドキュメントにはcollect()の中で、Searcher.doc(int)やIndexReader.document(int)を使うと遅くなると書かれているが、いっぺんIDをVectorに突っ込んでからループでSearcher.doc(int)を回すのと違いはあるのだろうか。後で調べる。
READMEと日記の書き方