mongo db错误:failed with errno:8 存储空间不足,无法处理此命令

最近使用mongodb作为数据存储时,遇到的问题:
failed with errno:8 存储空间不足,无法处理此命令

查阅相关文档才知道:
What are the limitations of 32-bit versions of MongoDB?
MongoDB uses memory-mapped files. When running a 32-bit build of MongoDB, the total storage size for the server, including data and indexes, is 2 gigabytes. For this reason, do not deploy MongoDB to production on 32-bit machines.

即:在32位系统下,MongoDB的数据文件最大为2GB。而作为实验保存数据的库,大小确实快接近2GB了。
Mongodb在32位系统下的限制,详细的可以看看网页来源
如果想数据量更大一点,就只有换64位操作系统了~


已有1条评论

  1. humanhuang 2013-05-06 17:26 回复
    是啊,我也遇到过类似的
| 1个评论