Hi Andrew, I applied the patch you suggested. I am not finding any significant changes in the response times. I am wondering if I forgot some important configuration setting etc. Here is what I did:
1. Wrote a small program using solrj to use EmbeddedSolrServer (most of the code is from the solr wiki) and run the server on an index of ~700k docs and note down the avg response time 2. Applied the SOLR-797.patch to the source code of Solr1.4 3. complied the source code and rebuilt the jar files. 4. Rerun step 1 using the new jar files. Am I supposed to do any other config changes in order to see the performance jump that you are able to achieve. Thanks a lot, Raghu On Fri, Nov 27, 2009 at 3:16 PM, AHMET ARSLAN <iori...@yahoo.com> wrote: > > Hi Andrew, > > We are running solr using its http interface from python. > > From the resources > > I could find, EmbeddedSolrServer is possible only if I am > > using solr from a > > java program. It will be useful to understand if a > > significant part of the > > performance increase is due to bypassing HTTP before going > > down this path. > > > > In the mean time I am trying my luck with the other > > suggestions. Can you > > share the patch that helps cache solr documents instead of > > lucene documents? > > May be these links can help > http://wiki.apache.org/lucene-java/ImproveSearchingSpeed > http://wiki.apache.org/lucene-java/ImproveIndexingSpeed > http://www.lucidimagination.com/Downloads/LucidGaze-for-Solr > > how often do you update your index? > is your index optimized? > configuring caching can also help: > > http://wiki.apache.org/solr/SolrCaching > http://wiki.apache.org/solr/SolrPerformanceFactors > > > > > >