Как объединить несколько сегментов подсказки люцена - PullRequest
0 голосов
/ 06 мая 2020

У меня есть данные поиска на 50 ГБ в solr с включенной функцией подсказки. Мне периодически нужно перестраивать поисковый индекс, чтобы получать последние данные в результатах поиска. Чтобы ускорить процесс сборки, я планирую распараллелить перестроение индекса. Примерно 10 люценовых сегментов на каждые 10 ГБ данных. Я знаю, что в lucene есть функция объединения нескольких сегментов поиска с помощью IndexWriter.merge ()

https://lucene.apache.org/core/4_10_4/core/org/apache/lucene/index/IndexWriter.html#merge(org.apache.lucene.index.MergePolicy.OneMerge)

Однако я не вижу возможности объединить несколько сегментов предложения. Есть ли в lucene какие-либо функции для этого?

Кто-нибудь решил эту проблему в сообществе?

...