Интеграция нескольких RAMDirectory в один каталог - PullRequest
0 голосов
/ 21 сентября 2018

Передача одного indexWriter между несколькими потоками с двумя разными RAMDirectory создает 2 новых каталога.Но indexWriter хранит индексы либо в directory1, либо directory2, либо, если мы передадим разные indexWriter в каждый поток, он будет хранить несколько индексов в каталоге 1 и несколько других индексов в directory2.Во время indexSearch нам нужно точно знать, в каком каталоге хранятся индексы, иначе это выдаст ошибку.Итак, как интегрировать несколько каталогов в один каталог.

...