Есть ли какой-нибудь метод elacti c для пула / масштабируемости для MongoDB? - PullRequest
1 голос
/ 30 апреля 2020

Я новичок в архитектуре mongodb. Мой менеджер попросил у меня общий кластер mongodb. Нас интересует масштабируемость.

Рассмотрим кластер mon go db, имеющий 5 узлов. База данных «X» расположена на сегменте A и B. Еще одна база данных «Y» может быть расположена на узлах C, D и E. Можем ли мы увеличить количество узлов, если нам нужна более высокая емкость хранилища / ЦП для базы данных X или Y?

Мы не просто добавляем новые узлы с точки зрения потребностей, можем ли мы использовать узел C как для базы данных X, так и для базы данных Y?

Заранее спасибо.

1 Ответ

1 голос
/ 30 апреля 2020

По умолчанию все базы данных будут распределены по всем сегментам в кластере.

Вы можете пометить базы данных или фрагменты коллекций, которые будут храниться только на указанных c сегментах, и вы можете повторно пометить их по мере необходимости для перемещения данных.

См. Зоны

...