Lucene优化

wangxuliangboy 2008-10-31
Lucene在搜索第一次的时候非常慢。请问各位大侠有没什么方法可以优化
Clayz 2008-11-02
是么?我怎么从来没有遇见过这个问题。
imjl 2008-11-03
solr倒是有这个问题的,,lucene应该没吧

我的处理措施很简单,,执行完optimize后,,随便扔个查询就可以了
titanfoot 2008-11-04
java都需要 warm up,正常现象
coderplay 2008-11-07
可以把常用搜索条件,常用Filter等用LRUCache预热, 详细参见solr的实现
baseworld 2008-11-12
FieldCache
kunbo_cao 2011-10-06
其实我一直排斥solr这样的框架,灵活性不够。
我的搜索平台一直都基于lucene搭建的,运行效果也非常棒。
从早期的全文检索到后期的分布式检索,再到现在着手搭建的云搜索。
我始终固执的认为,程序员需要有自己的一些东西。
kunbo_cao 2011-10-06
慢的原因有很多。但原则只有一个。就是发挥lucene倒排序的优势,可以优化查询条件,避免过多使用排序等查询query,特别是索引超过一定大小后,你的搜索就会慢。就算要排序,也要把范围尽量去缩小。可以干预评分等方式来达到排序的目的。
Global site tag (gtag.js) - Google Analytics