MONGO::Error::MaxBSONSize : 文档超出序列化后允许的 BSONB 对象的最大值

问题描述 投票:0回答:1

当我运行在多个文档中插入多个 Json 数组的 ruby 脚本时,出现一个问题:“MONGO::Error::MaxBSONSize:文档超出序列化后允许的 BSONB 对象的最大值”。 请问我该如何解决这个问题? 我不知道。 我想保持相同的结构:1 个 json 数组的 1 个文档。 我看到这是一个名为 GridFs 的工具,但我不知道如何在 ruby 脚本中使用它

json ruby mongodb mongodb-query
1个回答
0
投票

Mongo 最多允许 16MB 文档,请参阅这里。解决这个问题的唯一内置方法是 gridfs,其中每个文档被分成块,并且 mongo 驱动程序管理与它们一起工作

© www.soinside.com 2019 - 2024. All rights reserved.