报错原因:
mongo内存限制。 aggregate函数 使用$group时,数据大小必须小于16945KB。
解决方法:
添加设置:allowDiskUse:true
在mongo中修改,如下例:
db.stocks.aggregate( [
{ $project : { cusip: 1, date: 1, price: 1, _id: 0 } },
{ $sort : { cusip : 1, date: 1 } }
],
{ allowDiskUse: true }
)
MongoDB内存限制:$group操作解决策略
报错原因:
mongo内存限制。 aggregate函数 使用$group时,数据大小必须小于16945KB。
解决方法:
添加设置:allowDiskUse:true
在mongo中修改,如下例:
db.stocks.aggregate( [
{ $project : { cusip: 1, date: 1, price: 1, _id: 0 } },
{ $sort : { cusip : 1, date: 1 } }
],
{ allowDiskUse: true }
)
1812
1097
2643
1万+
5891
4679

被折叠的 条评论
为什么被折叠?