1

我有一个应用程序,我使用 mongodb 作为数据库来存储记录我正在使用的 mongodb 的 ruby​​ 包装器是 mongoid

现在一切正常,直到我遇到上述错误

超过 16,000,000 字节的最大插入大小

可以指出如何摆脱错误。

我正在运行一个没有配置文件的 mongodb 服务器(mongodb 源文件没有提供配置)

谁能帮忙

4

2 回答 2

6

您已达到 MongoDB 中单个文档的最大限制。如果您在 MongoDB 中保存大型数据文件,请改用GridFs。如果您的文档有太多子文档,请考虑拆分它并使用关系而不是嵌套。

于 2012-05-01T14:07:23.787 回答
2

The limit of 16MB data per document is a very well known limitation. Use GridFS for storing arbitrary binary data of arbitrary size + metadata.

于 2012-05-01T14:10:44.573 回答