对集合执行一个大排序操作(如聚合),出现以下错误:(测试版本:mongoDB 3.0.6) > db.bigdata.aggregate( {$group : {_id : "$range",
对集合执行一个大排序操作(如聚合),出现以下错误:(测试版本:mongoDB 3.0.6)
> db.bigdata.aggregate(
{$group : {_id : "$range", total : { $sum : 1 }}},
{$sort : {total : -1}}
);
#...
aggregate failed
at Error (<anonymous>)
at doassert (src/monGo/shell/assert.js:11:14)
#...
Error: command failed: {
"errmsg" : "exception: Sort exceeded memory limit of 104857600 bytes,
but did not opt in to external sorting. Aborting operation. Pass allowDiskUse:true to opt in.",
"code" : 16819,
"ok" : 0
}
--结束END--
本文标题: 解决MongoDB 排序超过内存限制的问题
本文链接: https://lsjlt.com/news/50252.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-10-23
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0