标签: mongodb
在MongoDB中,当我们将字段名称作为查询查询的第二个参数传递时,mongodb是将整个文档加载到内存中还是只加载与这些字段关联的内存?
答案 0 :(得分:4)
在MongoDB服务器端,整个文档存储在磁盘上的一个位置。因为MongoDB使用内存映射文件,所以任何文档访问都需要将整个文档加载到内存中。运行查询后,只将请求的字段传输到客户端。这意味着在客户端/驱动程序端,只有请求的字段存储在内存中,而不是整个文档