在ASP.NET中使用Lucene.NET重建索引的最佳方法?

时间:2012-04-01 12:32:41

标签: c# asp.net .net search lucene.net

我在ASP.NET Webforms应用程序中使用SimpleLucene和Lucene.NET进行搜索。我们的应用程序是一个简单的Q和A站点,我决定使用Lucene专门搜索问题。我的问题是,每次将新问题添加到数据库时,我都需要重新构建Lucene索引。最好的方法是什么?我的理解是,虽然索引正在重建,但Lucene搜索将无法正常运行。当网站有数百万个问题时,重建索引可能需要很长时间。什么是最好的解决方案?

1 个答案:

答案 0 :(得分:0)

我通过在SimpleLucene网站上创建任务并将其添加到队列中来实现它。