2011-12-22 6 views
1

Существует ли фактическое или практическое ограничение количества значений, которые могут быть помещены в многозначное поле в Solr/Lucene?Solr/Lucene Многозначные поля - максимальное количество значений?

Например, если я хочу иметь проиндексированное поле с 5000 числовыми значениями, это вызовет проблемы?

Спасибо.

+2

По-видимому, не так много: http://comments.gmane.org/gmane.comp.jakarta.lucene.solr.user/22626 – Chewie

+0

Вам нужно предоставить нам дополнительную информацию: будут ли эти цифры уникальными или почти уникальными, если нет ожидаемого числа уникальных значений? Какие запросы вы будете выполнять с этими цифрами? – jpountz

ответ

1

Заданный вопрос требует более контекста. Это зависит от того, как будет использоваться поле .. По-видимому происходит от объема данных в этой области, функции, такие как огранка обыкновение делать много смысла ..

С точки зрения производительности, может быть, стоит отметить,

  • Кэш документа займет относительно больше памяти.
  • Если это часть экземпляра copyField, вы должны быть осторожны относительно увеличения размера индекса.

Там нет окончательного ответа, лучше всего для создания тестовых данных установлены & бенчмарка это с тем, что вы собираетесь делать & увидеть поведение.

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