Closed (fixed)
Project:
Apache Solr Search
Version:
6.x-1.0-rc3
Component:
Miscellaneous
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
5 Nov 2009 at 14:21 UTC
Updated:
2 Dec 2009 at 15:00 UTC
I am indexing millions of nodes. I have core Search and ApacheSolr jacked up to maximum (500 and 200 nodes per cron run respectively) and SuperCron tells me that the core search module takes about 70 seconds to run, but ApacheSolr only 0.25 seconds.
Can I safely increase the ApacheSolr batches beyond 200? Can I do something extreme, like thousands? How might I go about this?
Comments
Comment #1
pwolanin commentedIs it your server? Then likely you can go substantially higher with on one minding.
You can set the variable to a higher limit - e.g. thousands (one that doesn't appear in the drop down) by using $conf in settings.php as usual.
See the code or README for variable names.
Comment #2
pwolanin commentedComment #3
janusman commentedIn my case I have a patched version of the module which lets me index up to 1,000 nodes per cron run. It depends on your server's capacity. (My localhost testing instance on Windows can't go beyond 200, but our production server can handle 1,000 just fine). =)
Comment #4
Todd Young commentedYes, it's my server, and that was precisely what I was looking for. Thanks, guys!