2017-07-31 52 views
0

我正在嘗試構建8個碎片的Solr碎片。我嘗試使用複合鍵作爲分配指數。
運行多個配置後發現的問題,它使我分佈不均勻。 我的分片鍵是將一年的數據分成兩個分片。
但是,當我創建數據從2001年到2017年一些碎片正在採取6年的數據和一些只採取一年的數據。
我在這裏添加了當前的發行版。我多次運行它,但每次我都有類似的分佈。
雖然插入文件我插入記錄一次的特定年份,如2017年所有數據被攝入然後2016年。
任何人都可以幫助我這是如何工作。因爲每個分片有16 GB的內存,在這個分發中,兩個分片已經有超過17 GB的數據。Solr碎片分佈數據不均勻分佈

enter image description here

+0

我懷疑你的密鑰分配(即16個密鑰)太低,分配甚至不能跨越分片。如果你有100多年的數據,這可能會出現。如果您根據年份劃分它,您可能會看到更均勻的分佈。 – MatsLindh

+0

@MattheLindh感謝用新分片重新創建數據,我將使用新數據更新票證。 – viren

回答

0

它的工作以減少時間。我們做了四分之一。