2個分片,發現插入操作的目標多數是分片1,導致分片1的磁碟馬上就滿了
如果滿了,會自動將後來的插入操作引導到分片2嗎?還是報錯、溢出?
学习是最好的投资!
分片之後,資料都插入到分片1了。說明分片有問題
sh.status()查看下
shard key 建立的不正確就出現分片資料不均勻 但沒絕對均勻
我在伺服器上試驗過,由於一個mongod結點運行,需要維護journal檔案用於資料庫操作重演,而這個journal檔案需要佔用一定的磁碟空間,所以當磁碟空間不足時會導致mongod結點exit。我的伺服器上本來跑了4個mongod結點和一個configsvr,結果磁碟滿了之後,只剩下3個mongod結點了。
分片之後,資料都插入到分片1了。說明分片有問題
sh.status()查看下
shard key 建立的不正確就出現分片資料不均勻
但沒絕對均勻
我在伺服器上試驗過,由於一個mongod結點運行,需要維護journal檔案用於資料庫操作重演,而這個journal檔案需要佔用一定的磁碟空間,所以當磁碟空間不足時會導致mongod結點exit。我的伺服器上本來跑了4個mongod結點和一個configsvr,結果磁碟滿了之後,只剩下3個mongod結點了。