2012-09-12 27 views
0

我在MongoHQ上查询作为试用帐户托管的MongoDB,该文件包含超过1000个值的文档。当我尝试检索这个文档时,我的查询根本不会返回任何内容。如果我尝试缩短字段说100个值,它工作正常。我在这个集合中有一个文档,它有一个类似的字段,有586个值,并且它也加载。MongoDB/MongoHQ字段=>值的大小限制?

我想知道是否有某种限制被强加在这里,我不知道?文档无法超过4MB。

更新:认识到有一些价值评估为空,这是导致查询打破。解决了。

+0

现在是** 16MB **。 **更新至新版本**参考:http://www.mongodb.org/display/DOCS/Documents – InspiredJW

+0

巨大的嵌套文档可能会超过te文档大小限制。使用Db-ref而不是使用巨大的嵌套文档不会面临任何大小限制问题。 – InspiredJW

+0

没错,但是文件大小限制并不是我所要求的,我更好的重述了这个问题... –

回答

0

MongoDB的文件大小限制现在16MB是。 Reference

更新至新版本!

巨大的嵌套文档可能会超过文档大小限制。

使用Db-ref而不是使用巨大的嵌套文档不会面临任何大小限制问题。