See below.

Op Sunday 18 May 2008 21:03:19 schreef John Jensen:
> The only problem is, that I'm thinking that a special purpose Query
> subclass might be faster, but I was wondering if others have run into
> similar situations, and whether they saw performance win by replacing
> complex BooleanQueries with a special purpose Query subclass.
>
> Unfortunately the boosts are query specific and can't be done at
> index time.
>
> Thanks,
>   John
>
> On Sun, May 18, 2008 at 9:30 AM, Karl Wettin <[EMAIL PROTECTED]> 
wrote:
> > 18 maj 2008 kl. 02.25 skrev John Jensen:
> >> Hi,
> >>
> >> I have an application where I need to issue queries with a large
> >> number of or-terms with individual boosts.
> >>
> >> Currently I just construct a BooleanQuery with a large number
> >> (often 1000) of constituent TermQueries. I'm wondering if there is
> >> a better way to do this?
> >> I'm open to implementing my own Query subclass if I can expect
> >> significant performance improvements from doing this.

Does BooleanQuery.setAllowDocsOutOfOrder() make a difference?

Regards,
Paul Elschot


> >
> > What is the general problem with your approach? And what does all
> > these boosted term queries represent?
> >
> > Would it be perhaps be possible for you to add the boost at index
> > time instead of at query time?
> >
> >
> >     karl
> >
> >
> >
> > -------------------------------------------------------------------
> >-- To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to