2011-12-22 59 views
1

在Solr/Lucene的多值字段中可以放置的值的數量是否存在實際或實際限制?Solr/Lucene多值字段 - 值的最大值?

例如,如果我想要一個具有5000個數值的索引字段,這會導致問題嗎?

謝謝。

+2

顯然,並不是很多:http://comments.gmane.org/gmane.comp.jakarta.lucene.solr.user/22626 – Chewie 2011-12-22 15:45:02

+0

您需要提供更多信息:這些數字是唯一的還是幾乎唯一的,如果沒有什麼是唯一值的預期數量?你會用這些數字執行什麼類型的查詢? – jpountz 2011-12-24 14:56:12

回答

1

你的問題需要更多的上下文。這取決於該領域將如何使用。通過數據的在該領域的量顯然打算,功能,如小面不會太大的意義..

在性能方面,它可能是值得一提,

  • 文檔緩存將佔用相對更多的內存。
  • 如果它是copyField的一部分,則必須注意可能的索引大小增加。

沒有明確的答案,最好是創建測試數據集&基準它與你打算做&看到的行爲是什麼。