Меня смущает то, как монго переименовывает коллекции и сколько времени потребуется, чтобы переименовать очень большую коллекцию.
Вот сценарий: у меня есть коллекция монго со слишком большим объемом данных (588 миллионов документов), что замедляет поиск и вставку, поэтому я создаю архивную коллекцию для хранения всех этих данных. Для этого я думаю переименовать старую коллекцию в oldcollectionname_archive и начать со свежей коллекции с oldcollectionname. И планирует сделать это с помощью следующей команды:
db.oldCollectionName.renameCollection("oldCollectionName_archive")
Но я не уверен, сколько времени это займет. Я прочитал mongodocs и многие ответы stackoverflow относительно переименования коллекции, но я мог найти где угодно какие-либо данные о том, влияет ли размер коллекции на время, необходимое для переименования коллекции.
Пожалуйста, помогите, если у кого-то есть какие-либо знания об этом или любом другом опыте.
Примечание. Я читал другие проблемы, которые могут возникнуть во время переименования, в документации mongo и других ответах SO.