Thanks Otis. I got a distributed index - using Solr multi-core.
Basically, I got 6 indexer instances running on 3 different boxes.
Couple of questions,

1)  Is it possible to sort on document id for multiple-shards? How is that done?
2) How would boost by most recent doc at index time?

Thanks,
-vivek



On Wed, Jul 8, 2009 at 7:47 PM, Otis
Gospodnetic<otis_gospodne...@yahoo.com> wrote:
>
> Sort by the internal Lucene document ID and pick the highest one.  That might 
> do the job for you.
>
> Otis
> --
> Sematext -- http://sematext.com/ -- Lucene - Solr - Nutch
>
>
>
> ----- Original Message ----
>> From: vivek sar <vivex...@gmail.com>
>> To: solr-user <solr-user@lucene.apache.org>
>> Sent: Wednesday, July 8, 2009 8:34:16 PM
>> Subject: Boosting for most recent documents
>>
>> Hi,
>>
>>   I'm trying to find a way to get the most recent entry for the
>> searched word. For ex., if I have a document with field name "user".
>> If I search for user:vivek, I want to get the document that was
>> indexed most recently. Two ways I could think of,
>>
>> 1) Sort by some time stamp field - but with millions of documents this
>> becomes a huge memory problem as we have seen OOM with sorting before
>> 2) Boost the most recent document - I'm not sure how to do this.
>> Basically, we want to have the most recent document score higher than
>> any other and then we can retrieve just 10 records and sort in the
>> application by time stamp field to get the most recent document
>> matching the keyword.
>>
>> Any suggestion on how can this be done?
>>
>> Thanks,
>> -vivek
>
>

Reply via email to