2014-02-04 2 views
0

От чтения на шардинге в ГУМЗ, то, как говорится, что - когда индекс становится слишкомбольшой, чтобы поместиться на одной системе, индекс может быть разделен на несколько осколков. Сколько стоит слишком большой? Сколько проиндексированных данных составляет слишком большой рассмотреть вопрос о шиллинге в SOLR?Когда SHART в SOLR?

ответ

1

Для меня слишком большой означает один или комбинацию из следующих действий:

  • не помещается на диск (подсказка: имея в уме избыточные мощности для оптимизации)
  • does not fit into the RAM
  • поиски too slow, даже после разогрева вверх
+0

Hi mindas! Цените свой ответ! Для первой пули вы могли бы остановиться на «избыточной мощности для оптимизации»? – sunskin

+2

Когда документ удаляется из индекса, он остается на диске до тех пор, пока не произойдет слияние сегментов. При слиянии Lucene выделяет дополнительное пространство на диске для нового сегмента, затем объединяет данные и удаляет старые сегменты. Слияние было изменено с течением времени, прочитайте это для более подробной информации: http://blog.mikemccandless.com/2011/02/visualizing-lucenes-segment-merges.html – mindas

+0

Спасибо! Это то же самое, что SOLR Оптимизация индексированных данных? – sunskin

 Смежные вопросы

  • Нет связанных вопросов^_^