0
私はASP.NET Webformsアプリケーションの検索にSimpleLuceneとLucene.NETを使用しています。私たちのアプリケーションは簡単なQとAのサイトで、私はLuceneを使って質問の専用検索を行うことにしました。私の問題は、新しい質問がデータベースに追加されるたびにLuceneインデックスを再構築する必要があるということです。それを行う最善の方法は何ですか?私の理解は、インデックスが再構築されている間、Lucene検索は機能しなくなるということです。サイトに何百万もの質問があると、インデックスの再構築に時間がかかることがあります。最高の解決策は何ですか?ASP.NETでLucene.NETを使用してインデックスを再構築する最良の方法は?
'毎回新しい質問がデータベースに追加されるので、Luceneインデックスを再構築する必要があります。なぜですか?あなたは必要ありません。 –
インデックスを更新しないと、質問が検索に表示されません... – fenix2222
実際にはありません。 indexwriterをコミットし、リーダーを 'reopen 'すると、新しく更新されたドキュメントを見ることができます。 –