Hi,

I was wondering about how the multi-threading of the indexer works?  I am using 
SolrJ to stream documents to a server. As I add more threads on the client 
side, I slowly see both speed and CPU usage go up on the indexer side. Once I 
hit about 4 threads, my indexer is at 100% cpu usage (of 1 CPU on a 4-way box), 
and will not do any more work. It is pretty fast, doing something like 75k 
lines of text per second.. but I would really like to use all 4 CPUs on the 
indexer. Is the just a limitation of Solr, or is this a limitation of using 
SolrJ and document streaming?


Thanks,


Brian

Reply via email to