Hi Marquin, So you have a field that you want to sort on, well thats pretty much a straight task in lucene.
<snip> Sort sort = new Sort(); sort.setSort(<sort field>, true/false); </snip> http://lucene.apache.org/java/2_3_1/api/org/apache/lucene/search/Sort.html * It would not really be taxing and frequent updates could be handled smoothly. * About updating a single field, there's no way to do so, you'd have to you delete and add a document. * About creating a delta index, I've tried that approach and it kinda works, but then a lot also depends on your implementation and application setup. Also, to clarify what I just mentioned, there's not really a way to create a field based split index in lucene, instead you might consider keeping all updated docs on a seperate index and use a multisearcher or something to search on the delta plus core index while searching (and also have a merge policy for the delta to be merged with the core). Hope this clarifies the doubt to some extent. :) -- Anshum Gupta Naukri Labs! http://ai-cafe.blogspot.com The facts expressed here belong to everybody, the opinions to me. The distinction is yours to draw............ On Sat, Aug 22, 2009 at 10:06 AM, marquinhocb <marquinh...@hotmail.com>wrote: > > Hello everyone. New here to Lucene, amazing product, but takes some time > to > wrap my head around it all heh. > > So I have a basic question regarding indices. I have a "document" with > various fields (content, post date, last viewed). The majority of these > fields are quite constant, but clearly the last viewed field would be > updated quite often. I would like to be able to sort by "last viewed". > > My questions are: > > 1) Will it be taxing to Lucene if I have to constantly re-index a document > just because the "last viewed" date has been updated? > 2) Is there any way to just update the single field, so that the entire > index doesn't have to be rebuilt? (I believe the answer to this one is > "no") > 3) Is there any sort of delta trick that can be done so that the "last > viewed" property can be created in a separate index? > > Thanks in advance! > -- > View this message in context: > http://www.nabble.com/Lucene-index-question-tp25090565p25090565.html > Sent from the Lucene - Java Users mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org > For additional commands, e-mail: java-user-h...@lucene.apache.org > >