Hi, I saw an article and it tells me that increasing the mergeFactor speeds up the indexing. But the reverse had happened in my case. To be more specific I had conducted some experiments for 1000 documents. The time taken is quite large, due to pdf file indexing. I had changed the indexwriter's parameters.
MergeFactor – default(10) minMergeDocs – default(10) Time taken – 690 sec MergeFactor – 50 minMergeDocs – default(10) Time taken – 765 sec MergeFactor – default(10) minMergeDocs – 100 Time taken – 670 sec MergeFactor –100 minMergeDocs – 100 Time taken – 738 sec Increasing the mergeFactor did not speed up, but increasing the minMergeDocs had improved. I am using Lucene.Net. Can you explain the behavior. I am confused. just to give more info, I am using Lucene.Net 1.3 version, and not 1.9version. Can you tell me the best way to speed up the performance. What are the parameters that I should set. I know that this depends on the system, but which parameter exactly speeds up the indexing performance. thanks -- Sairaj Sunil
