Posted by Todd Young on November 5, 2009 at 2:21pm
Jump to:
| Project: | Apache Solr Search Integration |
| Version: | 6.x-1.0-rc3 |
| Component: | Miscellaneous |
| Category: | support request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed (fixed) |
Issue Summary
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
#1
Is 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.
#2
#3
In 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). =)
#4
Yes, it's my server, and that was precisely what I was looking for. Thanks, guys!
#5
Automatically closed -- issue fixed for 2 weeks with no activity.