Я новичок в Lucene.NET, но использую инструмент с открытым исходным кодом , созданный для Sitecore CMS который использует Lucene.NET для индексации большого количества контента из CMS. Вчера я подтвердил, что когда я перестраиваю свои индексы, текущие файлы индекса очищаются, поэтому все, что полагается на индекс, не получает данных в течение примерно 30-60 секунд (количество времени для полного перестроения индекса). Есть ли лучший способ или способ заставить Lucene.NET не перезаписывать текущие индексные файлы до тех пор, пока новый индекс не будет полностью перестроен? Я в основном думаю, что хотел бы, чтобы он записал в новые файлы временного индекса, и когда перестройка будет завершена, эти файлы перезапишут текущий индекс.
Пример того, о чем я говорю:
Пример того, о чем я говорю:
Пример того, о чем я говорю:
Заранее спасибо