Greetings friends! I need help from you, Lucene.net experts, please! First, sorry for the bad english...
In the next month, my team and I will publish on the Internet our search site, that uses Lucene.net to search over our internal documents. If you wanna take a look, here it is the link to the under development site (there might be bugs and the web server is slow): http://satdesen.sef.sc.gov.br/tax.NET/Sat.Pesef.Web/Publicacao/Pesquisar.aspx#top The documents indexed are a sort of daily journal. So, on a daily basis, a new document will be indexed. And my question to you experts is about this index update! New documents will be writen using IndexWriter while the index is been used by the site users, via IndexSearch. What kind of problem, if any, I'll face in this scenario? May the IndexWriter fail because a search is been done simultaneously? How Lucene handles this concurrent access (writing and searching)? PS: in the search code, a new IndexSearch instance is created at every search (may I continue like this or it is kind of mandatory a singleton IndexSearch?) Thanx you all by the attention! Any doubts about my explanation, please tell me... Gustavo Poll Software Developer