mongoDB里面存的是各种各样的JSON数据,这个说法是对的吗?
因为文档.Document 就是JSON 数据。
**这个说法部分正确但有所简化。** MongoDB 存储的是 BSON(Binary JSON)格式的数据,而不是纯 JSON。BSON 是一种类似于 JSON 的二进制表示格式,它扩展了 JSON 的功能,包括二进制数据类型(如二进制数据、日期、正则表达式等),并且支持更高效的数据编码和传输。虽然 BSON 在很多方面与 JSON 相似,并且可以很容易地转换为 JSON,但它们并不完全相同。因此,说 MongoDB 存储的是“各种各样的 JSON 数据”并不完全准确,更准确的表述应该是 MongoDB 存储的是 BSON 格式的数据。
8 回答6k 阅读✓ 已解决
9 回答9.4k 阅读
6 回答5k 阅读✓ 已解决
3 回答10.5k 阅读✓ 已解决
4 回答7.3k 阅读
5 回答7.3k 阅读✓ 已解决
5 回答8.3k 阅读
MongoDB 是一个文档数据库,主要用于存储和检索 JSON 格式的数据。
实际上,MongoDB 存储的数据格式是 BSON(Binary JSON),这是一种二进制形式的 JSON。
BSON 支持更多的数据类型,并且在存储和查询操作上更高效。
所以,虽然通常说MongoDB存储的是JSON数据,但实际上它存储的是BSON格式的数据,这种格式在功能上与JSON非常相似,并且可以包含嵌套文档和数组。