mongoimport失败 - 内存不足

时间:2012-12-18 00:08:15

标签: mongodb import

使用mongod在Windows机器上导入json(来自unix机器的mongoexport)会破坏我的本地数据库。

日期:1 upsert:1 keyUpdates:0 lock(micros)w:117382 117ms

12月18日星期二01:00:02 [conn2] MapViewOfFileEx for C:/xampp/mongo/data/test.9因errno失败:8内存不足。 (MemoryMappedFile :: map

中的文件大小为536608768)

Tue Dec 18 01:00:02 [conn2] test.gmd Fatal Assertion 16166

Tue Dec 18 01:00:02 [conn2] mongod.exe ???

...

***在fassert()失败后中止

任何提示,如何使用mongoimport导入这个json与~5-GB而不会崩溃windows上的mongo服务器?

1 个答案:

答案 0 :(得分:3)

服务器必须在32位Windows平台上托管32位mongod,这将虚拟地址空间限制为2GB。这就是为什么mongodb耗尽内存。 64位系统将解决此问题。