爲了平衡負載,MongoDB集羣如何在節點之間分佈加蓋集合?我打算在基於MongoDB的CMS中使用Capped Collection來評論每篇文章。讓我們假設我們有100,000個帖子,因此每個帖子有10萬個封頂集合存儲評論。爲了讀寫可擴展性,這些Capped集合將平均分佈在集羣中嗎?MongoDB集羣和100,000封裝集合
我不想分割加蓋的集合。我希望將所有加蓋的集合均勻地分佈在集羣中,以實現讀寫可伸縮性。
讓我們假設我們有5臺機器。當我們創建新的集合時,我需要在不同的機器/節點上創建它們,並在添加新機器時重新分配它們。
看起來MongoDB確實支持大量的性能損失的集合,並且它們不會自動分佈在集羣中。 http://www.mongodb.org/display/DOCS/Using+a+Large+Number+of+Collections – Praveen
在開發人員列表的管道中,跨羣集自動分發集合的功能正在流水中。 https://jira.mongodb.org/browse/SERVER-939 – Praveen