美文网首页
解决MongoDB 排序超过内存限制的问题

解决MongoDB 排序超过内存限制的问题

作者: 黑色彼岸 | 来源:发表于2019-06-21 10:52 被阅读0次

最近小编遇到这样的问题:对集合执行一个大排序操作(如聚合),出现以下错误:(测试版本:MongoDB 3.0.6),怎么快速解决此问题呢?下面小编给大家分享MongoDB 排序超过内存限制的解决方法,一起看看吧

对集合执行一个大排序操作(如聚合),出现以下错误:(测试版本:MongoDB 3.0.6)

参考文档: Memory Restrictions

在MongoDB中,内排序大内存限制最大为100M,如果执行一个更大的排序,需要使用 allowDiskUse 选项来将数据写到临时文件来排序。

在查询语句中添加 allowDiskUse 选项:

{allowDiskUse: true}

相关文章

  • 解决MongoDB 排序超过内存限制的问题

    最近小编遇到这样的问题:对集合执行一个大排序操作(如聚合),出现以下错误:(测试版本:MongoDB 3.0.6)...

  • 奥运排序问题

    问题 G: 奥运排序问题 时间限制: 1 Sec 内存限制: 32 MB 题目描述 按要求,给国家进行排名。 输...

  • 蓝杯二十五

    /* 算法提高 12-2扑克排序 时间限制:1.0s 内存限制:256.0MB提交此题 问题描述扑克牌排序:构...

  • 回文数

    问题 A: 回文数 时间限制: 1 Sec 内存限制: 32 MB提交: 1700 解决: 510[提交][状...

  • MultiDex的作用

    MultiDex 解决 64K 限制,方法数超过65535解决方法 MultiDex 解决 重复依赖的问题

  • 子网掩码

    问题 A: 子网掩码 时间限制: 1 Sec 内存限制: 32 MB提交: 146 解决: 86[提交][状态...

  • 丑数

    问题 B: 丑数 时间限制: 1 Sec 内存限制: 32 MB提交: 1948 解决: 490[提交][状态...

  • Yarn容器超过内存限制问题处理

    最近发现Oozie上有个任务经常会跑失败,oozie的日志(标准输出、标准错误输出、系统日志)都看上去很正常,没有...

  • mongodb——内存

    sort操作内存溢出 报错 这个异常出自mongodb的sort操作。当mongodb无法从索引获取排序顺序时,会...

  • 限制MongoDB内存使用

    运行脚本

网友评论

      本文标题:解决MongoDB 排序超过内存限制的问题

      本文链接:https://www.haomeiwen.com/subject/xgaeqctx.html