java - Java 中的 Mongo 导出

标签 java mongodb

我正在使用 spring data mongo-db,我正在寻找一种在我的代码中运行 mongoexport 命令的方法。

有办法做到这一点吗?也许使用 mongo 模板?

我看到了这个:

public com.mongodb.CommandResult executeCommand(com.mongodb.DBObject command,int options)

我可以创建 mongo 导出到命令吗?

最佳答案

我知道已经晚了,但可能会有所帮助

这是获取整个数据库转储的命令,它对我有用

String command = "mongodump --host " + host + " --port " + port
            + " -d " + dbname + " -o \"" + mongoDbExportFolder + "\"";
Process p = Runtime.getRuntime().exec(command)

关于java - Java 中的 Mongo 导出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23657936/

相关文章:

java - java异常会终止整个java应用程序吗?

java - Maven 构建配置文件激活

java - 通过声明初始化类 DS 字段 - 在构造函数调用之前还是之后?

java - 线性方程重新排列

Java - 按值传递示例

sql-server - SQL Server 2008 R2 到 MongoDB - 迁移安全吗?

java - 我们可以使用地理空间 MongoDB 查询来检查点 [lat ,long] 是否位于多边形内?

mongodb - Doctrine MongoDB delete 仅引用 onRemove

python - 无法使用 Pymongo 连接到 Meteor

node.js - 连接到 Mongoose 并将其与函数一起使用