将mongoDB转储导入arangoDB
我需要将mongoDB中特定数据库中存在的所有内容导入arangoDB。我可以将mongoDB数据转储为:将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
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有任何列表集合特性,这应该非常简单。