MongoDB поставляется с инструментами импорта / экспорта, которые анализируют данные в формате JSON.
Если у вас есть база данных в SQL, самый простой способ перенести эти данные - вывести данные SQL в виде строк JSON, а затем использовать инструмент импорта для каждой коллекции.
Это включает денормализациюи вложение / встраивание - поэтому не переносите реляционную модель в MongoDB, вам также следует рассмотреть возможность рефакторинга вашей модели данных для использования возможностей MongoDB.
Например, общая задача - объединить статьи и теги в статьи.коллекция с тегами, встроенными в массив.Сделайте это в своем скрипте экспорта, чтобы все, что видит MongoDB, это хороший чистый JSON, поступающий через импорт: -)
Вы все еще можете импортировать все свои таблицы как коллекции, но вы упускаете некоторые из истинныхсильные стороны MongoDB, делая это.