是否有任何函数使用java驱动程序导入和导出所有mongodb数据库集合?像使用命令提示符有mongodump
和mongorestore
。如何使用mongodb java驱动程序导入/导出MongoDB数据库的所有集合?
回答
那么截至目前,蒙戈Java驱动程序不支持这一点。
您可以尝试从Java运行时调用mongoimport和mongorestore命令。像
Runtime.getRuntime().exec("mongoimport -d <dbname> -h <>..");
我也这么做。 –
mongodump --host localhost --port 27017 --db sample
它与文件夹需要付出与数据库名称样品
mongorestore --db sample --verbose d:/dump/sample/
这不回答这个问题,这是关于使用Java驱动程序。 – Paul
(相同的答案here)
最近我已经开始了一个名为mongodbdump-java项目转储-wrapper以包装mongodump.exe
和mongorestore.exe
从java的mongodb可执行文件。
你可以从:github project克隆它。该项目包括集成测试(一种知道如何实施备份/恢复的方法)。
感谢github链接! – MeIr
- 1. MongoDB的导入导出数据库
- 2. 如何使用java驱动程序复制mongodb集合(v3.4)
- 3. 如何从mongodb导出数据子集
- 4. 使用mongoexport导出到csv mongodb集合
- 5. MongoDB如何使用Java驱动程序查找数据目录
- 6. MongoDB的Java驱动程序
- 7. MongoDB Java异步驱动程序导入错误
- 8. 如何在MongoDB的Java驱动程序
- 9. Java驱动程序MongoDB updateone
- 10. 如何使用java驱动程序框架在集合中复制MongoDB文档
- 11. Matlab通过Java驱动程序从MongoDB集合中删除所有文档
- 12. 导出mongoDB时出现问题集合
- 13. Java的程序没有将所有数据集到MongoDB的表
- 14. 聚集查询MongoDB的Java驱动程序使用极限
- 15. 使用MongoDB java驱动程序的聚合
- 16. 使用Java驱动程序运行聚合 - MongoDB的
- 17. 导入(合并) - 导出java数据库数据库
- 18. 通过Ruby导入MongoDb集合(ROR)
- 19. 导入多个集合(nodejs,mongodb)
- 20. 导出数据MongoDB到ElasticSearch
- 21. 如何使用Java驱动程序抑制mongodb中的列?
- 22. 如何使用mongodb的java驱动程序Projections.slice
- 23. 将数据导入openshift mongoDb
- 24. 如何通过Spring Data MongoDB的Mongo Java驱动程序以编程方式克隆mongodb集合?
- 25. 如何通过Java驱动程序通过集合函数(如组,数和独特)来访问mongodb集合?
- 26. 如何在mongodb中使用yii2列出所有数据库?
- 27. PHP MongoDB驱动程序和聚合
- 28. MongoDB从多个集合中导出数据
- 29. 如何使用c#驱动程序在MongoDB中创建新数据库
- 30. 如何使用Unity JDBC驱动程序连接两个MongoDB集合?
谢谢。我想确定。 –