java-user@lucene.apache.org
[Top] [All Lists]

Re: what is the best way to sort by document ids

Subject: Re: what is the best way to sort by document ids
From: Erik Hatcher
Date: Tue, 1 Nov 2005 06:15:24 -0500

On 1 Nov 2005, at 06:03, Oren Shir wrote:

Hi,

My documents contain a field called SORT_ID, which contains an int that increases with every document added to the index. I want my results to be
sorted by it.

Which approach will prove the best performance:

1) Zero pad SORT_ID field and sort by it as plain text.
2) Sort using SortField for an INT.
3) Trust that using INDEXORDER will always return the same order as SORT_ID,
and use that.

#3 - to sort by order indexed, there is no need to have a custom incrementing field. I'd recommend dropping SORT_ID unless you need it for some other purpose.

    Erik


---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@xxxxxxxxxxxxxxxxx
For additional commands, e-mail: java-user-help@xxxxxxxxxxxxxxxxx

<Prev in Thread] Current Thread [Next in Thread>