What are the values of the start and rows parameters you are using? When you 
say the controller shard takes a long time, how long is it taking - 100ms, 1s, 
10s...?

-Michael

-----Original Message-----
From: qungg [mailto:qzheng1...@gmail.com] 
Sent: Tuesday, March 26, 2013 11:17 AM
To: solr-user@lucene.apache.org
Subject: Slow performance on distributed search

Hi,

I have 40 shards running on 48 core machine with 256GB RAM (The data is about 
40 GB). I am using legacy distributed method as setup. So I have one additional 
shard with no data. Queries would go to this shard and the shard would merge 
result from the rest of the 40 shards. From the log, I see that query time for 
each shard is almost instant, but the controller shard take a long time to 
merge the result.

I tried to cache the results to controller shards like I do in each individual 
shard, but it wouldn't not cache, probably because the controller shard 
contains no documents.

I can tell that merging result is the bottle neck here, but I couldn't find a 
way to fix it. Please let me know if you guys have any suggestion. Thanks in 
advance!

Best Regards,
Qun



--
View this message in context: 
http://lucene.472066.n3.nabble.com/Slow-performance-on-distributed-search-tp4051434.html
Sent from the Solr - User mailing list archive at Nabble.com.

Reply via email to