Re: Improving indexing performance

2013-10-08 Thread Erick Erickson
queue size shouldn't really be too large, the whole point of the concurrency is to keep from waiting around for the communication with the server in a single thread. So having a bunch of stuff backed up in the queue isn't buying you anything And you can always increase the memory allocated to

Re: Improving indexing performance

2013-10-08 Thread Matteo Grolla
Thanks Erik, I think I have been able to exhaust a resource if I split the data in 2 and upload it with 2 clients like benchmark 1.1 it takes 120s here the bottleneck it my LAN, if I use a setting like benchmark 1 probably the bottleneck is the ramBuffer. I'm goin

Re: Improving indexing performance

2013-10-07 Thread Erick Erickson
Just skimmed, but the usual reason you can't max out the server is that the client can't go fast enough. Very quick experiment: comment out the server.add line in your client and run it again, does that speed up the client substantially? If not, then the time is being spent on the client. Or split

Improving indexing performance

2013-10-06 Thread Matteo Grolla
I'd like to have some suggestion on how to improve the indexing performance on the following scenario I'm uploading 1M docs to solr, every docs has id: sequential number title: small string date: date body: 1kb of text Here are my benchmarks (they are all single