トップ «前の日記(2006-07-17) 最新 次の日記(2006-07-19)» 編集

豊田正史のSLとは関係ございません


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日記の書き方