我是nodejs和mongodb的新手.当我从nodejs应用程序中的mongodb读取大约100000条记录时,我遇到了问题.当我尝试获取100000条记录时,我收到此错误:
致命错误:CALL_AND_RETRY_LAST分配失败 - 处理内存不足
我搜索google并且每个人都说配置max old space size参数因为v8引擎有大约1,9Gb堆memmory.
我的观点是,我通过eclispe运行我的应用程序,我不知道如何配置max-old-space-size参数.
任何人都可以暗示一下吗?
非常感谢!
ps:我的英语不好,所以如果你无法理解我的问题,那很好.
在一个集合中,我存储了这种文档
{
"_id" : 1,
"created_at" : "2016/01/01 12:10:10",
...
}.
{
"_id" : 2,
"created_at" : "2016/01/04 12:10:10",
...
}
Run Code Online (Sandbox Code Playgroud)
我想通过使用聚合管道找到文件"creared_at"> 2016/01/01.
任何人都有解决方案将"created_at"转换为日期,因此可以进行聚合吗?