On Wed, Feb 4, 2009 at 4:45 PM, wojtekpia <wojte...@hotmail.com> wrote: > Ok, so maybe a better question is: should I bother trying to change the > "sorting" algorithm? I'm concerned that with large data sets, sorting > becomes a severe bottleneck (this is an assumption, I haven't profiled > anything to verify).
No... Lucene/Solr never sorts the complete result set. If you ask for the top 10 results, a priority queue (heap) of the current top 10 results is maintained... far more efficient and scalable than sorting all the hits at the end. -Yonik