0

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

日期:1 upsert:1 keyUpdates:0锁(微)w:117382 117ms

12 月 18 日星期二 01:00:02 [conn2] C:/xampp/mongo/data/test.9 的 MapViewOfFileEx 失败,出现 errno:8 可用内存不足。(文件大小为 536608768)在 MemoryMappedFile::map

12 月 18 日星期二 01:00:02 [conn2] test.gmd 致命断言 16166

12 月 18 日星期二 01:00:02 [conn2] mongod.exe ???

...

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

任何提示,如何使用 mongoimport 导入此 json 约 5-GB 而不会使 Windows 上的 mongo 服务器崩溃?

4

1 回答 1

4

服务器必须在 32 位 windows 平台上托管 32 位 mongod,这将虚拟地址空间限制为 2GB。这就是mongodb内存不足的原因。64 位系统将解决此问题。

于 2012-12-18T04:35:47.643 回答