Här har jag använt Binary JSON kallas BSON Document , Så det finns begränsningar att lagra i MongoDB enligt MongoDB Docs :
- Den maximala BSON-dokumentstorleken är 16 megabyte
- MongoDB stöder inte mer än 100 nivåer av kapsling för BSON-dokument
Vad är den andra ersättningsmetoden?
GridFS:
- Definition:
Enligt MongoDB-dokumentationen MongoDB GridFS Docs :
GridFS är en specifikation för att lagra och hämta filer som överskrider BSON-dokumentstorleksgränsen på 16 MB. GridFS stöder inte transaktioner med flera dokument. Istället för att lagra en fil i ett enda dokument delar GridFS upp filen i delar, eller bitar, och lagrar varje bit som ett separat dokument.
- API-referens:
Om du behöver implementera detta är NodeJS så har MongoDB tillhandahållit Dokument. Här är MongoDB API Referensdokument
- Stackspillreferens:
Om du behöver hjälp med implementeringen hänvisar du till inlägget om stackoverflow. Här är Stack Overflow Reference