Hi all. Due to my code review, I discovered next things: 1) as I wrote before, seems there is a low disk read speed; 2) at ~/solr-3.5/solr/core/src/java/org/apache/solr/response/XMLWriter.java and in the same classes there is a writeDocList => writeDocs method, which contains a cycle for of all docs; 3) as Michael Ryan wrote, this method uses SolrIndexSearcher.doc(int i, Set<String> fields), which as I understand returns data from cache, or from index; 4) I found a patch SOLR-1961 (https://issues.apache.org/jira/browse/SOLR-1961), but, seems it uses RAMDirectoryFactory, so I can't apply it;
So, based on p.2) and on my previous researches, I conclude, that the more documents I want to retrieve, the slower is search and main problem is the cycle in writeDocs method. Am I right? Can you advice something in this situation? Thanks. -- View this message in context: http://lucene.472066.n3.nabble.com/Poor-performance-on-distributed-search-tp3590028p3616192.html Sent from the Solr - User mailing list archive at Nabble.com.