> Then, the long answer is that Apache Solr implements already approaches for
> 'early termination' such as Block Max WAND from Solr 8(thanks Lucene for
> this: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7148045/) to optimise
> query time and 'skip un-worthy candidates'.
>

Note that this is not used by default, you need to specify the
“minExactCount” parameter.

https://solr.apache.org/guide/solr/latest/query-guide/common-query-parameters.html#minexactcount-parameter


> For your second question, you can use the
>
> https://solr.apache.org/guide/6_6/common-query-parameters.html#CommonQueryParameters-ThetimeAllowedParameter
> .
> Be aware it's not a panacea and that presented some bugs in some older
> versions, so make sure you grab a Solr version that has fixed the problem (
> https://issues.apache.org/jira/browse/SOLR-9882)
>
> Cheers
> --------------------------
> *Alessandro Benedetti*
> Director @ Sease Ltd.
> *Apache Lucene/Solr Committer*
> *Apache Solr PMC Member*
>
> e-mail: a.benede...@sease.io
>
>
> *Sease* - Information Retrieval Applied
> Consulting | Training | Open Source
>
> Website: Sease.io <http://sease.io/>
> LinkedIn <https://linkedin.com/company/sease-ltd> | Twitter
> <https://twitter.com/seaseltd> | Youtube
> <https://www.youtube.com/channel/UCDx86ZKLYNpI3gzMercM7BQ> | Github
> <https://github.com/seaseltd>
>
>
> On Wed, 8 Feb 2023 at 16:02, Andy Lester <a...@petdance.com> wrote:
>
> > Please include your schema and some sample queries so we have specifics
> to
> > go on.
> >
> > > On Feb 8, 2023, at 9:00 AM, Mike <mz579...@gmail.com> wrote:
> > >
> > > I have a standalone Solr server and an index of millions of documents.
> > > Some queries that e.g. more than 1 million times exist takes a long
> time.
> > > I only need the first 100 results, can I make solr stop ranking and
> sort
> > by
> > > the first 100 hits?
> > > How can i limit the search time of sometimes more than 10 seconds?
> > >
> > > Thanks
> > > Mike
> >
> >
>

Reply via email to