文档菜单
文档首页
/
MongoDB 数据库工具

bsondump

本页内容

  • 概要
  • 选项
  • 了解更多

bsondump 转换BSON 文件为人类可读的格式,包括 JSON。例如,bsondump 对阅读由 mongodump 生成的输出文件很有用。

重要

bsondump 是用于检查 BSON 文件的诊断工具,而不是用于数据摄取或其他应用程序使用的工具。

bsondump 使用 扩展 JSON v2.0(规范模式) 来格式化其数据。

从系统命令行运行 bsondump,而不是从 mongo 脚本。

--help

返回有关 bsondump 选项和使用的信息。

--verbose, -v

增加在标准输出或日志文件中返回的内部报告的数量。通过多次包含选项(例如 -vvvvv)来增加详细程度。

--quiet

以静默模式运行 bsondump,尝试限制输出量。

此选项抑制以下输出:

  • 数据库命令

  • 复制活动

  • 连接接受事件

  • 连接关闭事件

--version

返回 bsondump 的版本号。

--objcheck

在输出JSON格式前验证每个BSON对象。默认情况下,bsondump启用--objcheck <bsondump --objcheck>。对于深度嵌套的子文档对象,--objcheck <bsondump --objcheck>可能对性能产生轻微影响。

--type=<json|debug>

bsondump的操作从输出JSON(默认)更改为调试格式。

--pretty

以美化打印的格式输出文档的JSON。

--bsonFile

指定要转储到JSON的BSON文件的路径。--bsonFile是位置参数<bsonFilename>的替代选项。

默认情况下,bsondump从标准输入读取。

<bsonFilename>

bsondump的最后一个参数是包含BSON的文档。这些数据通常由bsondump或MongoDB在回滚操作中生成。

--outFile=<file>

指定bsondump应将其输出JSON数据写入的文件路径。

默认情况下,bsondump写入标准输出。

  • bsondump 兼容性和安装

  • bsondump 示例

返回

示例