Экспорт базы данных из SQLite в MongoDB

какой, вероятно, самый простой способ перенести небольшую (

из того, что я выяснил до сих пор, кажется, мне придется делать таблицу за таблицей:

> .output user.csv
> .mode csv
> .header on
> select*from user;
> .quit
> mongoimport --collection user --type csv --headerline --db rebuild user.csv

Я также делал это раньше со скриптом, который пересек XML-дамп СУБД и заполнил БД NoSQL.

оба этих метода работают, но они чувствуют себя неэлегантными - конечно, есть лучший способ сделать это?

1 ответов


вы можете легко импортировать SQLite CSV элегантно с 3T MongoChef (3.2+ версии).

  1. вам просто нужно выбрать коллекцию
  2. Выберите файл для импорта
  3. вы также можете отменить выбор данных, которые будут импортироваться. Также есть много вариантов.
  4. коллекция импортные

посмотреть как импортировать видео