10334: BSONObjectTooLarge
MongoDB含义
BSON 文档超出了允许的最大大小(16 MB)。MongoDB 无法存储或返回超过此限制的单个文档。
原因
不断向文档追加数据/数组元素而超出 16 MB 限制、非常大的内嵌数组、聚合生成的巨大文档,或直接存储在文档中的大型二进制数据。
解决方法
审视数据模型:将大型数组拆分到单独的集合中,并采用引用模型。大型二进制文件使用 GridFS。为无界数组设置边界(如 capped/bucket 模式)。在聚合阶段控制文档大小。