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

本文关键字:NET 构建 索引 方法 最佳 新构建 ASP Lucene | 更新日期: 2023-09-27 18:29:36

我在我的ASP.NET Webforms应用程序中使用SimpleLucene和Lucene.NET进行搜索。我们的应用程序是一个简单的问答网站,我决定使用Lucene专门搜索问题。我的问题是,每次向数据库中添加新问题时,我都需要重新构建Lucene索引。最好的方法是什么?我的理解是,当索引被重新构建时,Lucene搜索将是不起作用的。网站何时会有数百万个问题重新构建索引可能需要很长时间。什么是最好的解决方案?

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

我按照SimpleLucene站点上的示例创建了一个任务并将其添加到队列中,从而使其正常工作。