как сбалансировать mongodb после добавления осколка - PullRequest
3 голосов
/ 19 ноября 2010

Как перебалансировать данные mongodb после добавления нового шарда

Не думаю, что это происходит автоматически?

Я не смог ничего найти, есть ли поддержка для этого?

Также ключ для моих осколков уникален

Спасибо

1 Ответ

6 голосов
/ 19 ноября 2010

Когда вы добавляете новый шард, MongoDB должен автоматически начать перебалансировку данных в соответствии с вашим ключом шарда.

Однако, он не начнет перебалансировку, пока не будет определенное количество данных. Поэтому, если у вас нет нескольких концертов данных, вы, вероятно, не увидите никакой перебалансировки.

Если у вас много данных и , вы добавляете осколок и , он никогда не начинает миграцию данных, тогда пришло время перейти в группу Google и начать задавать вопросы. В настоящее время многие люди используют автоматическое разделение, и оно определенно автоматически перебалансируется.

Я не говорю, что вы не нашли ошибку, просто вам понадобится намного больше данных для ее подтверждения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...