json - 将 Mongo 集合转储为 JSON 格式

有没有办法将 mongo 集合转储为 json 格式?在 shell 上或使用 java 驱动程序。我正在寻找性能最佳的驱动程序。

最佳答案

Mongo 包含一个 mongoexport 实用程序 (see docs)可以转储一个集合。此实用程序使用 native libmongoclient,可能是最快的方法。

mongoexport -d <database> -c <collection_name>

也很有帮助:

-o:将输出写入文件,否则使用标准输出(docs)

--jsonArray:生成一个有效的json文档,而不是每行一个json对象(docs)

--pretty:输出格式化的 json (docs)

https://stackoverflow.com/questions/8991292/

相关文章:

node.js - 为什么 Mongoose 总是在我的收藏名称末尾添加一个s

mongodb - 蒙哥界面

linux - 如何避免来自 mongodb 的 transparent_hugepage/defr

mongodb - mongodb 在 CAP 定理中处于什么位置?

java - 获取带有 Java 驱动程序的 mongoDB 中最后插入的文档的 ID

mongodb - 为什么索引的方向在 MongoDB 中很重要?

javascript - 有没有办法将 'pretty' 打印 MongoDB shell 输出到文

mongodb - 包括所有现有字段并将新字段添加到文档

python - 在 PyMongo 中使用 .sort

node.js - MongoDB atomic "findOrCreate": findOne,