[lucene] 关于Lucene IndexWriter 的 setMergedSegmentWarmer 方法
elvisjian2
2011-02-28
刚刚接触Lucene3.0,发现Lucene的索引可以预热(预加载),听别人说预热后可以大大的增加搜索的速度,但预热的方法(setMergedSegmentWarmer)不会用,查了API又看不明白,所以上来问问了。
1. 要在什么时候进行索引的预热才算是合适? 2. 预热的具体流程是怎样的? 请大鸟们帮一下忙,详谈也可以加我的QQ 657835193,谢谢了! |
|
muxiaolin
2011-03-30
setMergedSegmentWarmer应该是和 indexreader reopen的作用差不多,不能提高速度,但是可以马上发现新的数据,实现接近实时的搜索。api上说只是实验,下个版本也许会调整,所以,不必纠结在这个细节。
|
|
newsletterBroker
2011-03-31
![]() ![]() |