lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Anshum <>
Subject Re: Sorting a Lucene index
Date Wed, 18 Aug 2010 11:50:31 GMT
Hi Shelly,
The search results so returned are sorted either by relevance, index order,
stored field, or custom order.
As you are saying that you would not be able to maintain the index order,
 you would have to do the sort at run time.
Sorting on a stored field is not costly and you may use it comfortably. btw,
are you facing any issues in sort time or is it a presumption?

Anshum Gupta

On Wed, Aug 18, 2010 at 5:12 PM, Shelly_Singh <>wrote:

> Hi,
> I have a Lucene index that contains a numeric field along with certain
> other fields. The order of incoming documents is random and un-predictable.
> As a result, while creating an index, I end up adding docs in random order
> with respect to the numeric field value.
> For example, documents may be added in following order:
> 12,y,d
> 100,o,p
> 1,x,y
> 23,u,i
> 31,v,m
> 22,b,m
> 109,k,l
> My requirement is that at search time, I want the documents in order of the
> numeric field.
> One, option is to do a score/sort on the numeric field.
> But, this may be a costly operation.
> Hence, I am trying to find if there is some way, such that, my stored index
> is sorted by itself.
> Please help.
> Thanks and Regards,
> Shelly Singh
> Center For KNowledge Driven Information Systems, Infosys
> Email:<>
> Phone: (M) 91 992 369 7200, (VoIP)2022978622

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message