小编典典

什么是 BSON,它与 JSON 究竟有何不同?

all

我刚开始使用 MongoDB,我注意到的一件事是它使用BSON在内部存储数据。然而,文档并不清楚 BSON
是什么以及它在 MongoDB 中的使用方式。有人可以向我解释一下吗?


阅读 82

收藏
2022-07-14

共1个答案

小编典典

BSON是 MongoDB 在将文档存储在集合中时使用的类 JSON 文档的二进制编码。它增加了对 JSON
中不支持的数据类型(如日期和二进制)的支持。

实际上,在使用 MongoDB 时,您不必对 BSON 了解太多,您只需要在构建文档时使用您的语言的本机类型及其驱动程序提供的类型(例如
ObjectId),它们将被映射到由驱动程序提供适当的 BSON 类型。

2022-07-14