文档菜单
文档首页
/ / /
Java 同步驱动程序
/ /

文档数据格式:BSON

本页内容

  • 概述
  • BSON数据格式
  • MongoDB和BSON
  • 安装BSON库

在本指南中,您可以了解BSON数据格式、MongoDB如何使用它以及如何独立于MongoDB Java驱动程序安装BSON库。

BSON(二进制JSON)是MongoDB用于组织和存储数据的数据格式。该数据格式包括所有JSON数据结构类型,并增加了对日期、不同大小的整数、ObjectId和二进制数据的支持。有关支持类型的完整列表,请参阅BSON类型服务器手册页面。BSON类型

二进制格式不可读,但您可以使用Java BSON库将其转换为JSON表示。有关这些格式之间关系的更多信息,请参阅我们的关于JSON和BSON的文章。

使用BSON库的MongoDB Java驱动程序允许您通过实现BSON接口之一的对象类型来处理BSON数据,包括

有关使用这些对象类型的更多信息,请参阅我们的文档指南.

以下说明展示了如何将BSON库作为依赖项添加到您的项目中。如果您已将MongoDB Java驱动程序作为依赖项添加到您的项目中,可以跳过此步骤,因为BSON库已作为驱动程序所需依赖项包含在内。有关如何将MongoDB Java驱动程序作为依赖项添加到您的项目的说明,请参阅快速入门指南中的驱动程序安装部分。

我们建议您使用MavenGradle 构建自动化工具来管理项目依赖项。选择以下选项卡以查看该工具的依赖项声明

以下片段显示了dependencies 部分位于您的 pom.xml 文件中。

<dependencies>
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>bson</artifactId>
<version>5.2.1</version>
</dependency>
</dependencies>

以下代码片段显示了您的 build.gradle 文件中的 dependencies 对象中的依赖声明。

dependencies {
compile 'org.mongodb:bson:5.2.1'
}

如果您没有使用上述工具之一,您可以下载 JAR 文件并将其包含到项目中,直接从 sonatype 仓库。

返回

数据格式