将多个RAMDirectory集成到一个目录中

时间:2018-09-20 21:22:49

标签: lucene indexwriter ramdirectory

在具有2个不同RAMDirectory的多个线程之间传递单个indexWriter会创建2个新目录。但是indexWriter会在directory1或directory2中存储索引,或者如果我们将不同的indexWriter传递给每个线程,那么它将在目录1中存储很少的索引,而在目录2中存储其他的索引。在indexSearch期间,我们需要准确知道索引存储在哪个目录中,否则会出错。因此,如何将多个目录集成到一个目录中。

0 个答案:

没有答案