gpt4 book ai didi

mongodb - MongoDB 中的文档是什么?

转载 作者:可可西里 更新时间:2023-11-01 10:45:15 25 4
gpt4 key购买 nike

我现在已经阅读了很多文档(并且还发现了问题 here ,但仍然不清楚什么是文档。

举个例子:

"users": [
{
name: { first: "Alan", last: "Turing" },
contact: { phone: { type: "cell", number: "111-222-3333" } }
},
{
name: { first: "John", last: "Doe" },
contact: { phone: { type: "cell", number: "111-222-3333" } }
}
]

我目前的假设是

{
name: { first: "Alan", last: "Turing" },
contact: { phone: { type: "cell", number: "111-222-3333" } }
}

是一个文档。因此 16MB 的限制适用于整个数组元素。因此,此文档中的任何内容(如电话和姓名)都只是嵌入文档,因此它们本身没有 16MB 的限制。

这是正确的吗?

最佳答案

每个文档都有 16 MB 的大小限制,基本上文档是每个数据集/包裹在“{}”中的记录,并且是集合(不是嵌套/嵌入文档)的直接子项是单个文档,每个这样的文档都有 16 MB 的大小限制,因为它被加载到内存中以作为单个完整记录(如关系数据库中的行)读取/写入数据

Mongo DB 对其文档大小有最大 16 MB 的限制,因此它不应该在 RAM 中占用更多内存来以 BSON 格式表示以实现高效的内存管理

关于mongodb - MongoDB 中的文档是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54419964/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com