通过析取查询提高Solr性能

时间:2014-01-23 10:04:32

标签: performance search solr lucene

我设置了solr(Windows7上的solr 4.6,内存为8 GB,内核为8个),文档大约为1000万,总索引大小约为7 GB。我正在进行的查询与术语提升完全是分离的。 例如查询:

(“stack”^ 3“java”2“j2ee”^ 4“编程实践”^ ........)

我在一个查询中有大约50个术语。 性能目前非常糟糕,每个查询大约需要11-12秒。当然,如果我第二次发出相同的查询,我得到的结果非常快(<10毫秒)。但是在我的情况下,再次发生相同查询的更改非常低。有什么方法可以优化,以便新查询花费更少的时间?

0 个答案:

没有答案