On 27 November 2012 21:19, Paul Tester <paulteste...@gmail.com> wrote:
> Hi all,
>
> At our company we have an asp.net webapplication hosted in IIS 7.5. This
> application have a search module which is using solr. For communication
> with the solr instance we use a 3th party plugin. For every search we show
> the total count of the results and also 10 or 15 records. What we're now
> trying to achieve is that the user can select all the records from his
> search, which involves that all the doc ids should be available in the
> asp.net application in IIS as fast as possible. Our problem is that the
> count of his search easily can contain 1.000.000 records (or even more),
> which takes way to long to transport them to the application via a json
> result over http. So I'm looking for an alternative solution which is way
> faster.

Retrieving, and displaying, all of a million records is definitely
going to be slow. Are you not paginating your displayed results?
If so, you could fetch results from Solr in smaller batches, keeping
a small window of pages around the current one.

Regards,
Gora

Reply via email to