2011-12-16 109 views
1

Mongo新手在Windows XP上运行32位Mongo 2.0.1。目前没有选择运行64位。mongoDB 32位2GB限制,最佳实践

我想使用Mongo来映射 - 减少60个文件的集合,每个文件都是同一个20,000行×100列表的每月快照。理想情况下,我会把它们放在一个集合中 - 尽管这大约有1.2GB的csv数据,但它远远超过了2GB的mongoimport数据。

问题:我应该围绕这个进行编程(60张地图缩小)还是有一个不太复杂的工程解决方案,Mongo新手可以解决这个问题(w分片或者一些导致存储空间较小的技巧,数据实际上是一个简单的表w列)。

+0

我认为解决32位限制的最好方法是使用分片。 – 2011-12-16 14:02:59

+1

老实说,解决这个问题的最好方法是升级到64位机器。你没有这样做,你真的失去了很多。 – Petrogad 2011-12-16 14:41:53

回答

1

如果你没有64位,我最好的建议是你不要。将它们管理在32位进程下将会非常麻烦。为您的目的探索hadoop可能会更好。