将mongoDB转储导入arangoDB

将mongoDB转储导入arangoDB,mongodb,arangodb,Mongodb,Arangodb,我需要将mongoDB中特定数据库中存在的所有内容导入arangoDB。我可以将mongoDB数据转储为: mongodump -d "database_name" -u "user_name" -p "password" 然后将数据库转储到转储文件夹 现在我需要将这个转储导入我的arangoDB数据库。如何做到这一点?您可以尝试的一种方法是首先将Mongo数据库导出到JSON文件中,如下所示: mongoexport --db databaseName --collection collec

我需要将mongoDB中特定数据库中存在的所有内容导入arangoDB。我可以将mongoDB数据转储为:

mongodump -d "database_name" -u "user_name" -p "password"
然后将数据库转储到转储文件夹


现在我需要将这个转储导入我的arangoDB数据库。如何做到这一点?

您可以尝试的一种方法是首先将Mongo数据库导出到JSON文件中,如下所示:

mongoexport --db databaseName --collection collectionName --out dump.json
获得JSON文件后,您可以尝试使用
arangoimp

arangoimp --file dump.json --collection collectionName --create-collection true
参考文献:


如果遇到问题,请告诉我。

这只会导入一个集合。我想要整个数据库,您需要某种脚本,它可以为您迭代每个集合、转储和导入。如果mongodb有任何列表集合特性,这应该非常简单。