2016-05-18 2 views
0

Я делаю Частичные обновления документа в формате Solr. В соответствии с этой ссылкой, Referred, она указывается при обновлении документов, она удаляет более старый и добавляет как новый в Solr внутренне.Можно ли просмотреть удаленные документы в Solr?

Могу ли я просмотреть эти удаленные документы, когда прочитаю, что он будет мягко удален и не будет физически выселен? Увеличивает ли память 1000 документов между добавлением и добавлением, затем обновлением?

Pls разъясняет мне об этом.

ответ

0

Все обновления документов в Solr такие же, как удаление/добавление. Старые документы не удаляются физически из индекса до того, как индекс оптимизирован, или файлы сегментов переписаны из-за слияния. Разница, как правило, не актуальна для использования памяти, поскольку это видно только в файлах сегментов, хранящихся на диске. Однако есть определенные проблемы с истечением кешей, если у вас очень тяжелая загрузка обновлений по сравнению с загружаемой нагрузкой индекса, - и вы можете настроить определенные параметры для их соответствия (но если вы говорите о 1000 документах - там не будет все равно какие-либо практические различия).

Luke может быть в состоянии показать вам деталь, которые вы ищете в файлах сегмент, или вы можете write a small Java application to inspect деталь вы заинтересованы.