On 5/7/2013 8:45 AM, Kamal Palei wrote:
> When user clicks, 4, I will set "start" filter as 300, "rows" filter as 100
> and do the query. As query result, I am expecting row count as 1000, and
> 100 records data (row number 301 to 400).

This is what using the start and rows parameter with Solr will do.  A
nitpick: It will be row number 300 to 399 - the first page is accessed
with "start=0".

Requesting 3000 rows (or even a start value of 3000) should not take 15
seconds.  You should review this wiki page that I wrote for possible
problems with your install:

http://wiki.apache.org/solr/SolrPerformanceProblems

One thing that is not on the wiki page, I will need to add it: Solr
performs best when it is the only thing running on a server.  Other
applications (like a web server running Drupal) compete for resources.
Performance of both Solr and the other applications will suffer.  For
low-volume installations on really good hardware this may not be a
problem, but if your volume is high and/or your server is undersized,
then sharing is not a good idea.

Thanks,
Shawn

Reply via email to