MongoDB中的文档是什么?

史蒂芬

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

请看以下示例:

"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格式表示,以实现高效的内存管理

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在mongodb中查询文档数组的正确方法是什么?

在MongoDB中更新整个文档(所有字段)的最快方法是什么?

检查MongoDB中是否存在具有字段值的文档的最佳实践是什么?

向MongoDB集合中的所有文档添加许多字段的首选方法是什么?

用find()。limit()检查mongodb中的文档的正确方法是什么?

结果文档中的字段顺序是什么

devtools中的“文档计数”指的是什么?

在此android文档中,getSeekableFileDescriptor()是什么?

Python列表文档中的“同质”是什么?

是什么意思 '?' 在球拍文档中?

MongoDB中的游标是什么?

MongoDB中的集群是什么?

要在MongoDB上更新文档中的单个字段,最佳方法是什么?在feathersjs中更新或修补钩子

在mongodb中,获取第一个文档和最后一个文档的最有效方法是什么

猫鼬(或MongoDB)中的TransientTransactionError是什么?

mongodb 中的 IP 绑定是什么?

mongodb中的集合扫描是什么?

mongodb中的/ data / configdb路径是什么?

apiblueprint文档中显示为“默认”的级别是什么?

在.NET(或常规)中创建文档的正确方法是什么?

Linus在内核编码样式文档中的含义是什么?

Linux内核文档中以下句子的含义是什么?

len的文档字符串中的“模块”是什么?

@在弹性搜索文档中是什么意思?

此Microsoft文档中的字节/位顺序是什么?

Python文档中@classmethod的参数的作用是什么?

vsnprintf文档中“编码错误”是什么意思?

在Jackrabbit存储库中归档文档的最佳方法是什么?

Java中的文档字符串是什么?