Use in Production?

Sep 20, 2013 at 11:53 PM
Hello,

I have a very simple question, will you use this Library in a production environment with millions of documents?

What if at some point this project is not updated for example to next lucene.net version?

For example in the sample in Program.cs files the following lines of code
are commented because are not implemented hoe come?

//indexWriter.SetUseCompoundFile(false);
//indexWriter.SetMaxMergeDocs(10000);
//indexWriter.SetMergeFactor(100);

Thanks for your feedback!
Coordinator
Oct 23, 2013 at 6:01 PM
It doesn't really depend on the number of documents but more on the update rate and freshness requirements.

Lucene can handle millions of documents no problem, and since you can replicate to multiple machines you can handle arbitrarily large query loads. Write throughput is limited to 1 writer per catalog, so you can scale out by having multiple catalogs and using a MultiSearcher.