Getting 10,000 records will be slow.

What are you doing with 10,000 records?

wunder

On 3/19/08 10:07 PM, "李银松" <[EMAIL PROTECTED]> wrote:

> I want to get the top 10000-10010  record from two different servers,So Ihave
> to get top10010 scores from each server and merge them to get
the results.
I
> found the cost time was mostly used in XMLResponseParser while parsing
> the
inputstream.
I wander whether the costtime was used for net transport or
> for Solr to
prepare for transport? Or just something wrong with my server?


> 在08-3-20,Yonik Seeley <[EMAIL PROTECTED]> 写道:
>
> 2008/3/19 李银松
> <[EMAIL PROTECTED]>:
> > 1、When I set fl=score ,solr returns just as
> fl=*,score ,not just scores
> >  Is it a bug or just do it on purpose?
>
> On
> purpose... a score alone with no other context doesn't seem useful.
>
> >  2
> 、I'm using solrj to get about 10000 docs' score in LAN. It costs me
> about
>
> >  10+ seconds first time(QTime is less than 100ms) , but 1-2 seconds
>
> second
> >  time with the same querystring. It seems a bit too long for the
> first
> >  time(total size of the doc to transport is about 500k). Is there
>
> anything i
> >  can do with it?
>
> What are you trying to do with that many
> scores?
> Search engines are optimized more for retrieving the top n matches
>
> (where n is ~10 - 100)
>
> -Yonik
>


Reply via email to