10334: BSONObjectTooLarge
MongoDBWas bedeutet das?
Ein BSON-Dokument hat die maximal erlaubte Größe (16 MB) überschritten. MongoDB kann kein einzelnes Dokument oberhalb dieses Limits speichern oder zurückgeben.
Ursache
Überschreiten des 16-MB-Limits durch fortlaufendes Anhängen von Daten/Array-Elementen an ein Dokument, sehr große eingebettete Arrays, riesige von einer Aggregation erzeugte Dokumente oder große Binärdaten direkt im Dokument.
Lösung
Überprüfe das Datenmodell: Teile große Arrays in separate Collections auf und verwende ein Referenzmodell. Verwende GridFS für große Binärdateien. Begrenze unbegrenzt wachsende Arrays (z. B. Capped-/Bucket-Pattern). Halte die Dokumentgröße in Aggregationsstufen unter Kontrolle.