使用命令行界面将小型(<10MB)SQLite数据库迁移到MongoDB的最简单方法是什么?目前我已经了解到,似乎需要逐个表进行操作。
> .output user.csv
> .mode csv
> .header on
> select*from user;
> .quit
> mongoimport --collection user --type csv --headerline --db rebuild user.csv
我以前也用过一种方法,即使用遍历RDBMS的XML转储并填充NoSQL DB的脚本。
这两种方法都可行,但感觉不够优雅 - 肯定有更好的方法吧?
--headerline
可以解决字段问题。干杯!但我仍然需要逐个表格地进行修改...还没有优雅的导入导出解决方案。 - Benmongodb
,因为它没有连接操作,你可能想要使集合更加面向访问模式。 - Joachim Isaksson