@g00dv1n

Как сделать шардирование уже существующей базы в Mongo?

Есть база Монго, размером уже почти 1 ТБ и она продолжает рости. Как привести ее в порядок, кластеризировать?
  • Вопрос задан
  • 341 просмотр
Решения вопроса 1
zoonman
@zoonman
⋆⋆⋆⋆⋆
0. Смириться, что будет некоторый простой и прийдется потратить кучу бабла.
1. Рассмотреть существующую базу и определиться с ключами для шардинга.
2. Подготовить код вашего приложения к ипользованию в реплике.
3. Преобразовать текущую базу в реплицирующийся набор.
4. Подготовить ваше приложение к работе с шардингом, оно должно работать только с балансировщиком и ни в коем случае не с шардом.
5. Преобразовать реплику в кластер.

В Монге каждый шард содержит реплику в себе.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы