Как переиндексировать все документы в данных Solr

Мне нужно изменить некоторые типы полей в схеме, поэтому кажется, что нужно повторно проиндексировать все документы в текущих данных индекса Solr с таким изменением.

Вопрос о том, как «заново index "все документы? Одно из решений, которое я могу придумать, - это «запросить» все документы через интерфейс поиска и выгрузить большой файл в XML или JSON, затем преобразовать его во входной формат XML для Solr и снова загрузить его обратно в Solr, чтобы изменить схему.

Есть какой-нибудь способ сделать это более эффективно? Спасибо за ваше предложение.

16
задан Yinan 29 May 2011 в 16:01
поделиться