【发布时间】:2021-11-05 13:36:04
【问题描述】:
我正在尝试了解 mongodb 如何在后台存储每种数据类型。 我发现它以 BSON 格式存储数据。
为了在mongodb中存储二进制数据,它需要用户将字节数组转换为base64,然后将base64转换后的字符串传递给BinData(subtype,content in base64)类。
以这种格式存储二进制数据的原因是什么。为什么 mongodb 不允许我们存储原始二进制文件?
【问题讨论】:
-
我想说,仅仅是因为 MongoDB 开发者社区决定这样做。