HI

I have to check, but my usecase does not require sorting or even scoring at 
all. I still do not get what the difference is...

Regards
Mirko
 
 

Gesendet: Sonntag, 08. September 2013 um 12:21 Uhr
Von: "Roberto Ragusa" <m...@robertoragusa.it>
An: java-user@lucene.apache.org
Betreff: Re: Strange performance of Lucene 4.4.0
On 09/07/2013 04:59 PM, Mirko Sertic wrote:
> Hi@all
>
> I am getting strange performance measures on Lucene 4.4.0, maybe someone can 
> explain this:
>
> The following syntax leads to pretty slow queries on my machine(16ms for 
> every execution):
>
> theSearcher.search(theQuery, null, theSearcher.getIndexReader().maxDoc());
>
> but the following syntax leads to an average execution time of 2ms:
>
> theSearcher.search(theQuery, null, theSearcher.getIndexReader().maxDoc(), new 
> Sort());
>
> Just by providing an empty Sort() instance, which does not sort at all! The 
> executed query is a simple TermQuery, the index contains about 2'000'000 
> documents. This is quite strange..
>

Are the results sorted in the first case? (maybe by ranking)

--
Roberto Ragusa mail at robertoragusa.it

---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-user-h...@lucene.apache.org
 

---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-user-h...@lucene.apache.org

Reply via email to